Publikuar Prometheus JMX Exporter 1.6.0 â eksportuesi, i dizajnuar pĂ«r mbledhjen e vlerave JMX MBean nga aplikacionet Java dhe shfaqjen e tyre si metrika Prometheus. Me konfigurimin e duhur, JMX Exporter gjithashtu mund tĂ« dĂ«rgojĂ« tĂ« dhĂ«na pĂ«rmes OpenTelemetry. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n Apache-2.0.
JMX Exporter mund të ekzekutohet në disa mënyra: si një agjent Java brenda JVM-së së synuar, si eksportues standalone për pyetje të largëta JMX/RMI dhe si agjent isolator Java për disa eksportues të izoluar në një JVM. Në dokumentacionin e agjentit Java, ai është i paraqitur si opsioni i rekomanduar për shumicën e përdoruesve, pasi lejon evitimin e konfigurimit të JMX/RMI të largët.
ĂfarĂ« ka ndryshuar
Rruga e metrikave e konfigurueshme.
Shtuar mundësia për të caktuar një rrugë HTTP të vetme, përmes së cilës eksportuesi jep metrikat. Kjo është e dobishme në mjedise ku endpoint /metrics është tashmë i zënë, ku rrugëtimi është i ndërlidhur me rregulla të vetme ingress/service mesh ose ku disa eksportues publikohen përmes një proksi.Mbrojtja nga sulmet në kohë gjatë verifikimit të fjalëkalimeve.
Shtuar forcimi i mbrojtjes kundër sulmeve të bazuara në kohë kostoje për fjalëkalimin. Këtu flasim për uljen e rrezikut, ku një sulmues përpiqet të zbulojë fjalëkalimin duke analizuar ndryshimet në kohën e përgjigjes gjatë verifikimit të varianteve të ndryshme.Korrektuar metodat e autentifikimit PBKDF2.
Zhvilluesit kanĂ« korrigjuar llogaritjen e gjatĂ«si nĂ« bite pĂ«r metodat e autentifikimit PBKDF2. NjĂ« gabim mund tĂ« ndikonte nĂ« saktĂ«sinĂ« e verifikimit tĂ« fjalĂ«ve kalim gjatĂ« pĂ«rdorimit tĂ« skemave pĂ«rkatĂ«se tĂ« hashingut. NĂ« changelog, pika Ă«shtĂ« e shĂ«nuar si PKDF2, por nĂ« kontekstin e autentifikimit, flasim pĂ«r PBKDF2.Korrektuar ĐșĐ”Ńin LRU pĂ«r autentifikimin.
ĂshtĂ« bĂ«rĂ« njĂ« korrigjim nĂ« mekanizmin e ĐșĐ”Ńit tĂ« rezultateve tĂ« autentifikimit. PĂ«r eksportuesin qĂ« mund tĂ« konsultohet shpesh dhe paralelisht nga Prometheus, funksionimi i saktĂ« i njĂ« tĂ« tillĂ« ĐșĐ”Ńi Ă«shtĂ« i rĂ«ndĂ«sishĂ«m pĂ«r si pĂ«r performancĂ«n ashtu edhe pĂ«r sjelljen e parashikueshme tĂ« autorizimit.Dokumentacioni Ă«shtĂ« azhornuar.
Dokumentacioni 1.6.0 përshkruan qëllimin e JMX Exporter, modet e shpërndarjes, fillimin e shpejtë, konfigurimin YAML, shërbimet HTTP, autentifikimin, SSL, OpenTelemetry dhe shembuj. Artifaktet e versionit 1.6.0 janë listuar veçmas.Përditësuar varësitë.
Në lançim janë përfshirë azhurnime të shumta të varësive. Për komponentin infrastruktural të monitorimit, kjo është një pjesë e rëndësishme e mbështetjes: këto azhurnime zakonisht adresojnë rregullimet e mbledhura, përmirësojnë kompatibilitetin dhe zvogëlojnë rrezikun e problemeve në zinxhirin e furnizimit.Projekti është pastruar në përgjithësi.
Zhvilluesit përmirësuan Javadoc, rritën mbulimin e kodit me teste, zgjeruan grupin e testeve unike dhe përmirësuan testet integruese. Gjithashtu, janë shtuar kontejnerë dhe distribucione të tjera për testimin integrues.
NĂ« pĂ«rgjithĂ«si JMX Exporter 1.6.0 duket si njĂ« lançim operativ: pa rikonstruksione tĂ« mĂ«dha arkitekturore, por me ndryshime tĂ« dobishme pĂ«r ambientet e prodhimit â konfigurim fleksibĂ«l tĂ« endpoint-eve tĂ« metrikave, forcim tĂ« autentikimit, rregullime tĂ« caching-ut dhe njĂ« azhurnim tĂ« dukshĂ«m tĂ« bazĂ«s sĂ« testeve.
Burimi: linux.org.ru
