Publikuar Prometheus JMX Exporter 1.6.0 â nxorre e eksportuesit, i destinuar pĂ«r grumbullimin e vlerave JMX MBean nga aplikacionet Java dhe t'i ofrojĂ« ato nĂ« formĂ«n e metrikave Prometheus. Me konfigurimin e duhur, JMX Exporter gjithashtu mund tĂ« dĂ«rgojĂ« tĂ« dhĂ«na pĂ«rmes OpenTelemetry. Kodi i projektit distribuohet nĂ«n licencĂ«n Apache-2.0.
JMX Exporter mund të ekzekutohet në disa moda: si një agent Java brenda JVM të synuar, si një eksportues standalone për pyetje të JMX/RMI të largët dhe si një agent izoluese Java për disa eksportues të izoluar në një JVM. Në dokumentacionin e agentit Java, ai është përmendur si opsioni i rekomanduar për shumicën e përdoruesve, pasi lejon që të mos nevojitet konfigurimi i JMX/RMI të largët.
ĂfarĂ« ka ndryshuar
Shtegu i metrikave i personalizuar.
E shtuar mundësia për të caktuar një shteg HTTP të vetin, ku eksportuesi ofron metrikat. Kjo është e dobishme në ambientet ku endpoint /metrics është tashmë i zënë, ku rregullat e routing-ave varen nga rregulla të vetme ingress/service mesh ose ku disa eksportues publikohen përmes një proxy të vetëm.Mbrojtja nga sulmet me kohë gjatë kontrollit të fjalëkalimeve.
E shtuar përforcimi i mbrojtjes kundër sulmeve bazuar në kohë për fjalëkalimet. Kjo ka të bëjë me zvogëlimin e rrezikut, ku një sulmues përpiqet të gjejë një fjalëkalim duke analizuar dallimet në kohën e përgjigjes gjatë verifikimit të varianteve të ndryshme.Korrigjimet për metodat e autentifikimit PBKDF2.
Zhvilluesit korrigjuan llogaritjen e gjatësi në bit për metodat e autentifikimit PBKDF2. Gabimi mund të kishte ndikuar në saktësinë e verifikimit të fjalëkalimeve kur përdoren skema të përkatshme hashimi. Në changelog, pika është përmendur si PKDF2, por në kuptimin dhe kontekstin e autentifikimit, bëhet fjalë për PBKDF2.Korrigjimi i caching-ut LRU për autentifikimin.
Një korrigjim është bërë në mekanizmin e caching-ut të rezultateve të autentifikimit. Për eksportuesin, i cili mund të pyetet shpesh dhe paralelisht nga Prometheus, funksionimi i saktë i këtij cache është i rëndësishëm si për performancën ashtu edhe për sjelljen e parashikueshme të autorizimit.Dokumentacioni është azhurnuar.
Dokumentacioni 1.6.0 përshkruan qëllimin e JMX Exporter, mënyrat e shpërndarjes, fillimin e shpejtë, konfigurimin YAML, cilësimet HTTP, autentifikimin, SSL, OpenTelemetry dhe shembujt. Artifaktet e versionit 1.6.0 janë listuar veçmas.Përditësuar varësitë.
Ălirimi pĂ«rmban shumĂ«azhnime tĂ« varĂ«sive. PĂ«r komponentin e infrastrukturĂ«s sĂ« monitorimit, ky Ă«shtĂ« njĂ« pjesĂ« e rĂ«ndĂ«sishme e mbĂ«shtetjes: kĂ«to azhurnime zakonisht mbyllin rregullimet e akumuluara, pĂ«rmirĂ«sojnĂ« qĂ«ndrueshmĂ«rinĂ« dhe ulin rrezikun e problemeve nĂ« zinxhirin e furnizimit.ĂshtĂ« bĂ«rĂ« njĂ« pastrim i pĂ«rgjithshĂ«m i projektit.
Zhvilluesit përmirësuan Javadoc, rritën mbulimin e kodit me teste, zgjeruan grupin e testeve unit dhe përfunduan testet integruese. Po ashtu, u shtuan kontejnerë dhe shpërndarje të reja për testimin integrues.
NĂ« pĂ«rgjithĂ«si JMX Exporter 1.6.0 duket si njĂ« lĂ«shim operativ: pa rindĂ«rtime tĂ« mĂ«dha arkitektonike, por me ndryshime tĂ« dobishme pĂ«r mjediset e prodhimit â konfigurim fleksibĂ«l tĂ« endpoint-eve tĂ« metrikave, forcimin e autentikimit, rregullime tĂ« kesheve dhe njĂ« pĂ«rmirĂ«sim tĂ« dukshĂ«m tĂ« bazĂ«s sĂ« testeve.
Burimi: linux.org.ru
