Prometheus JMX Exporter 1.6.0

Veröffentlicht Prometheus JMX Exporter 1.6.0 — Exporteur, der zur Sammlung von Werten bestimmt ist JMX MBean aus Java-Anwendungen und deren Ausgabe als Prometheus-Metriken. Mit entsprechender Konfiguration kann der JMX-Exporter auch Daten ĂŒber OpenTelemetry versenden. Der Projektcode wird unter einer Lizenz veröffentlicht Apache-2.0.

JMX Exporter kann in mehreren Modi betrieben werden: als Java-Agent innerhalb der Ziel-JVM, als eigenstĂ€ndiger Exporteur zum Abfragen eines remote JMX/RMI und als Isolator Java-Agent fĂŒr mehrere isolierte Exporteuren in einer JVM. In der Dokumentation wird der Java-Agent als empfohlene Option fĂŒr die meisten Benutzer angegeben, da er es ermöglicht, ohne Konfiguration fĂŒr remote JMX/RMI auszukommen.

Was hat sich geÀndert

  • Konfigurierbarer Metrik-Pfad.
    Die Möglichkeit wurde hinzugefĂŒgt, einen eigenen HTTP-Pfad anzugeben, ĂŒber den der Exporteur Metriken bereitstellt. Dies ist nĂŒtzlich in Umgebungen, in denen der Endpunkt /metrics bereits belegt ist, wo die Routen auf einheitliche Regeln fĂŒr Ingress/Service Mesh angewiesen sind oder wo mehrere Exporteuren ĂŒber einen Proxy veröffentlicht werden.

  • Schutz vor zeitbasierten Angriffen bei der PasswortĂŒberprĂŒfung.
    Es wurde ein verstĂ€rkter Schutz gegen zeitbasierte Passwortangriffe hinzugefĂŒgt. Dies bezieht sich auf die Verringerung des Risikos, dass ein Angreifer versucht, ein Passwort zu erraten, indem er die Unterschiede in der Antwortzeit bei der ÜberprĂŒfung verschiedener Varianten analysiert.

  • Fehler bei PBKDF2-Authentifizierungsmethoden behoben.
    Die Entwickler haben die Berechnung der LĂ€nge in Bits fĂŒr PBKDF2-Authentifizierungsmethoden korrigiert. Der Fehler könnte die Richtigkeit der PasswortĂŒberprĂŒfungen bei Verwendung entsprechender Hashing-Schemata beeintrĂ€chtigt haben. Im Changelog wird er als PKDF2 aufgefĂŒhrt, bezieht sich aber nach Sinn und Kontext der Authentifizierung auf PBKDF2.

  • Fehler beim LRU-Caching der Authentifizierung behoben.
    Ein Fehler im Mechanismus zur Cache-Berechnung der Authentifizierungsergebnisse wurde behoben. FĂŒr einen Exporteur, der hĂ€ufig und parallel von Prometheus abgefragt werden kann, ist ein korrekt funktionierender Cache sowohl fĂŒr die Leistung als auch fĂŒr das vorhersehbare Verhalten der Autorisierung wichtig.

  • Die Dokumentation wurde aktualisiert.
    Die Dokumentation 1.6.0 beschreibt den Zweck des JMX Exporters, Bereitstellungsmodi, einen schnellen Start, YAML-Konfiguration, HTTP-Einstellungen, Authentifizierung, SSL, OpenTelemetry und Beispiele. Die Artefakte der Version 1.6.0 sind separat aufgefĂŒhrt.

  • AbhĂ€ngigkeiten aktualisiert.
    Es wurden zahlreiche Updates der AbhĂ€ngigkeiten veröffentlicht. FĂŒr die infrastrukturelle Komponente der Überwachung ist dies ein wichtiger Teil der Wartung: Solche Updates schließen in der Regel angesammelte Fehlerbehebungen ein, verbessern die KompatibilitĂ€t und verringern das Risiko von Problemen in der Lieferkette.

  • Es wurde eine allgemeine Bereinigung des Projekts durchgefĂŒhrt.
    Die Entwickler haben die Javadoc verbessert, die Testabdeckung erhöht, die Anzahl der Unit-Tests erweitert und die Integrationstests ĂŒberarbeitet. Außerdem wurden zusĂ€tzliche Container und Distributionen fĂŒr Integrationstests hinzugefĂŒgt.

Im Allgemeinen JMX Exporter 1.6.0 erscheint als Betriebsrelease: ohne grĂ¶ĂŸere architektonische Umstellungen, aber mit nĂŒtzlichen Änderungen fĂŒr Produktionsumgebungen – flexibler Konfiguration der Endpoint-Metriken, VerstĂ€rkung der Authentifizierung, Fehlerbehebungen beim Caching und einem deutlichen Update der Testbasis.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster