Das Ziel von MicroProfile Metrics ist es, Überwachungsdaten aus der Implementierung auf eine einheitliche Weise bereitzustellen. Es definiert auch eine Java-API, damit der Entwickler seine eigenen Werte definieren und bereitstellen kann.
Prometheus ist das beliebteste Open-Source-Produkt zur Erfassung von Metriken. Es wurde 2012 von SoundCloud (Online-Audioverteilungsplattform und Musiksharing) ins Leben gerufen und hat 2018 die Graduierung bei der Cloud Native Computing Foundation erreicht.
Man kann es als Datenbank für die Speicherung von Zeitreihen betrachten, bietet jedoch viele weitere Funktionen:
-Multi-dimensionales Datenmodell mit Zeitreihen
-Abfragesprache
-Daten von Metrikquellen abrufen
-Alert Manager
Daher gibt MicroProfile Metrics die Werte standardmäßig im Prometheus-Format aus. So können sie leicht von den Scrapers konsumiert werden.
Grafana ist eine plattformübergreifende Open-Source-Lösung für Datenanalysen, die Metriken abruft, um die riesige Menge an Daten sinnvoll zu machen, und Anwendungen über anpassbare Dashboards überwacht.
Payara Server Enterprise ist eine cloud-native Middleware-Anwendungsplattform, die mission-critical Produktionssysteme mit zuverlässigen und sicheren Bereitstellungen von Jakarta EE-Anwendungen vor Ort, in der Cloud oder in hybriden Umgebungen unterstützt. Eine stabile Plattform mit monatlichen Releases, Fehlerbehebungen und einem 10-jährigen Softwarelebenszyklus, ist Payara Server aggressiv kompatibel mit dem Ökosystem, Cloud-Anbietern, Docker und Kubernetes.