Pour configurer le serveur Liberty pour exécuter une application compatible avec l'API MicroProfile metrics, vous devez définir la fonction pour le serveur.
Procédure
- Configurez la fonction. Ajoutez mpMetrics-1.0 au gestionnaire de fonctions dans le fichier server.xml. La fonction mpMetrics-1.0 nécessite également que vous sécurisiez l'API REST. L'exemple suivant illustre un configuration de sécurité de base. MicroProfile metrics
utilise le magasin de clés par défaut pour sécuriser le noeud final.
<featureManager>
<feature>mpMetrics-1.0</feature>
</featureManager>
<quickStartSecurity userName="theUser" userPassword="thePassword"/>
<keyStore id="defaultKeyStore" password="Liberty"/>
Liberty peut être configuré pour prendre en charge les fonctions MicroProfile 1.0 en définissant microProfile-1.0 dans le fichier server.xml. Cependant,
l'API MicroProfile metrics a été produit après la version MicroProfile 1.0 et n'est pas disponible avec cette fonction.
- Utilisez le package Java org.eclipse.microprofile.metrics inclus dans la fonction mpMetrics-1.0 pour instrumenter votre application.