L'objectif de MicroProfile Metrics est d'exposer les données de surveillance de l'implémentation de manière unifiée. Il définit également une API Java afin que le développeur puisse définir et fournir ses propres valeurs.
Prometheus est le produit Open-Source le plus populaire pour la collecte de métriques. Il a été lancé en 2012 par SoundCloud (plateforme de distribution audio en ligne et de partage de musique) et a été diplômé en 2018 à la Cloud Native Computing Foundation.
On peut le considérer comme une base de données pour stocker des séries temporelles, mais il possède de nombreuses autres fonctionnalités.
-Modèle de données multidimensionnel avec séries temporelles
-Langage de requête
-Récupération des données à partir des sources de métriques
-Gestionnaire d'alertes
Ainsi, MicroProfile Metrics expose les valeurs au format Prometheus par défaut. Cela permet une consommation facile par les scrapers.
Grafana est une solution open source multiplateforme pour exécuter des analyses de données, extraire des métriques qui donnent un sens à la masse de données, et surveiller des applications via des tableaux de bord personnalisables.
Payara Server Enterprise est une plateforme d'application middleware cloud-native soutenant des systèmes de production critiques avec des déploiements fiables et sécurisés d'applications Jakarta EE sur site, dans le cloud ou dans des environnements hybrides. Une plateforme stable avec des versions mensuelles, des corrections de bogues et un cycle de vie logiciel de 10 ans, Payara Server est agressivement compatible avec l'écosystème, les fournisseurs de cloud, Docker et Kubernetes.