Prometheus JMX Exporter 1.6.0

Publicerad Prometheus JMX Exporter 1.6.0 — exportör som Ă€r avsett att samla in vĂ€rden JMX MBean frĂ„n Java-applikationer och presenterar dem som Prometheus-metriker. Med lĂ€mplig instĂ€llning kan JMX Exporter ocksĂ„ skicka data via OpenTelemetry. Projektkoden distribueras under en licens Apache-2.0.

JMX Exporter kan köras i flera lÀgen: som Java-agent inom den mÄlinriktade JVM:n, som standalone-exportör för att frÄga en fjÀrr-JMX/RMI och som isolator Java-agent för flera isolerade exportörer i en JVM. I dokumentationen anges Java-agent som det rekommenderade alternativet för de flesta anvÀndare, eftersom det gör det möjligt att undvika konfiguration av fjÀrr-JMX/RMI.

Vad har Àndrats

  • Anpassad metrikkvĂ€g.
    Möjlighet har lagts till för att ange en egen HTTP-vÀg dÀr exportören levererar metrik. Detta Àr anvÀndbart i miljöer dÀr endpointen /metrics redan Àr upptagen, dÀr routing Àr bunden till gemensamma regler för ingress/service mesh eller dÀr flera exportörer publiceras via en proxy.

  • Skydd mot tidbaserade attacker vid lösenordsverifikation.
    FörbÀttrad skydd mot timing-based password attacks. Detta handlar om att minska risken dÀr en angripare försöker gissa ett lösenord genom att analysera tidsdifferenserna i responsen vid verifiering av olika alternativ.

  • TBuggen i PBKDF2-autentiseringsmetoder har Ă„tgĂ€rdats.
    Utvecklare har korrigerat berÀkningen av lÀngden i bitar för PBKDF2-autentiseringsmetoder. Felet kan ha pÄverkat korrektheten i verifieringen av lösenord nÀr de angivna hash-algoritmerna anvÀndes. I changelog stÄr det PKDF2, men i sammanhanget och betydelsen av autentisering handlar det om PBKDF2.

  • Korrigerat LRU-cache för autentisering.
    En korrigering har gjorts i mekanismen för cachelagring av autentiseringsresultat. För en exportör som kan frÄga Prometheus ofta och parallellt Àr korrekt funktion om sÄdana cachar viktig för bÄde prestanda och förutsÀgbart beteende vid auktorisering.

  • Dokumentationen har uppdaterats.
    Dokumentationen för version 1.6.0 beskriver syftet med JMX Exporter, driftsÀttningslÀgen, snabbstart, YAML-konfiguration, HTTP-instÀllningar, autentisering, SSL, OpenTelemetry och exempel. Separat listas artefakterna för version 1.6.0.

  • Beroenden har uppdaterats.
    I releasen inkluderar flera uppdateringar av beroenden. För den infrastrukturkomponent som övervakar Àr detta en viktig del av underhÄllet: sÄdana uppdateringar stÀnger vanligtvis de kvarstÄende buggfixarna, förbÀttrar kompatibiliteten och minskar risken för problem i leveranskedjan.

  • En allmĂ€n stĂ€dning av projektet har genomförts.
    Utvecklarna har förbÀttrat Javadoc, ökat testtÀckningen, utökat uppsÀttningen av enhetstester och finslipat integrations-tester. Dessutom har ytterligare containrar och distributioner lagts till för integrationstester.

Generellt JMX Exporter 1.6.0 ser ut att vara en produktionsrelease: utan stora arkitektoniska förĂ€ndringar, men med anvĂ€ndbara förbĂ€ttringar för produktionsmiljöer – flexibel konfiguration av metrics-endpoints, stĂ€rkt autentisering, cache-fixar och en mĂ€rkbar uppdatering av testbasen.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster