Prometheus JMX Exporter 1.6.0

Avaldatud Prometheus JMX Exporter 1.6.0 — eksportööri versioon, mis on mõeldud väärtuste kogumiseks JMX MBean Java rakendustest ja nende edastamiseks Prometheuse mõõdikute kujul. Sobiva seadistuse korral võib JMX eksportöör andmeid saata ka OpenTelemetry kaudu. Projekti kood jaotatakse litsentsi alusel Apache-2.0.

JMX eksportöör saab käivitada mitmes režiimis: Java-agendina sihiks olevas JVM-is, standalone-eksportöörina kaug-JMX/RMI päringute jaoks ning isolatsiooni Java agendina mitme eraldiseisva eksportööri jaoks ühes JVM-is. Java agendina on see dokumentatsioonis soovitatud variant enamikule kasutajatele, kuna see võimaldab vältida kaug-JMX/RMI seadistamist.

Mis on muutunud

  • Kohandatav mõõdikute rada.
    Lisatud võimalus määrata oma HTTP-tee, mille kaudu eksportöör mõõdikuid edastab. See on kasulik keskkondades, kus endpoint /metrics on juba hõivatud, kus marsruudistamine on seotud ühtsete ingress/service mesh reeglitega või kus mitu eksportööri avaldatakse ühe proksi kaudu.

  • Aegade rünnakute kaitse paroolide kontrollimisel.
    Lisatud kaitse tugevdamine ajaliselt põhinevate paroolirünnakute vastu. See tähendab riski vähendamist, kus kurjategija proovib parooli, analüüsides erinevusi vastuse kordajates erinevate variantide kontrollimisel.

  • Parandatud PBKDF2 autentimismeetodid.
    Arendajad parandasid pikkuse arvutamist bitides PBKDF2 autentimismeetodite jaoks. Viga võis mõjutada paroolide kontrollimise õigsust vastavate hashimisüsteemide kasutamisel. Muudatuste logis on punkt märgitud kui PKDF2, kuid konteksti ja tähenduse järgi on jutt PBKDF2-st.

  • Parandatud LRU vahemälu autentimise puhul.
    Tehtud parandus autentimisprotseduuride tulemuste vahemälus. Ekspordi jaoks, mida Prometheus võib sageli ja paralleelselt küsida, on sellise vahemälu korrektne töö oluline nii toimivuse kui ka autoriseerimise etteennustatavuse jaoks.

  • Dokumentatsioon on uuendatud.
    Dokumentatsioon 1.6.0 kirjeldab JMX eksportija eesmärki, juurutusrežiime, kiiret alustamist, YAML konfiguratsiooni, HTTP-seadeid, autentimist, SSL, OpenTelemetry ja näiteid. Eraldi on loetletud versiooni 1.6.0 artefaktid.

  • Uuendatud sõltuvusi.
    Vabastuses on mitmeid sõltuvuste uuendusi. Infrastruktuuri jälgimise komponent on oluline osa hooldusest: sellised uuendused katavad tavaliselt akumuleerunud parandused, parandavad ühilduvust ja vähendavad tarneahela probleemide riski.

  • Projekti üldine puhastus on läbi viidud.
    Arendajad on parandanud Javadoc'i, suurendanud koodi katvust testidega, laiendanud unit-testide kogumit ning täiendanud integreerimisteste. Samuti on lisatud täiendavad konteinerid ja distributsioonid integreerimistestimiseks.

Üldiselt JMX Exporter 1.6.0 tundub olevat tootmisversioon: ilma suurte arhitektuuriliste ümberkorraldusteta, kuid kasulikud muudatused tootmisringkondade jaoks – paindlikud mõõdikupunktide seadistused, tugevdatud autentimine, vahemäluprobleemide parandamised ja märkimisväärne testibaasi uuendus.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster