[17.0.0.3 and later]

Supervisión con métricas de MicroProfile

Puede utilizar la característica mpMetrics-1.0 o mpMetrics-1.1 para supervisar aplicaciones que se instrumentalizan con la API de métricas de MicroProfile. Las características mpMetrics-1.0 y mpMetrics-1.1 proporcionan una interfaz REST /metrics que cumple con la especificación de MicroProfile Metrics 1.0 o MicroProfile Metrics 1.1. Los desarrolladores de aplicaciones pueden añadir sus propias métricas personalizadas, utilizando la API de métricas de MicroProfile, junto con las métricas proporcionadas por Liberty.

Antes de empezar

Para examinar la especificación de MicroProfile Metrics 1.0, consulte Especificación de métricas para Eclipse MicroProfile 1.0.

[18.0.0.1 and later]Para examinar la especificación de MicroProfile Metrics 1.1, consulte Especificación de métricas para Eclipse MicroProfile 1.1.

Procedimiento

  1. Configure la característica. Añada la característica mpMetrics-1.0 o mpMetrics-1.1 al gestor de características en el archivo server.xml. La característica mpMetrics-1.0 o mpMetrics-1.1 también necesita que proteja la API REST. El ejemplo siguiente ilustra una configuración de seguridad básica. Las métricas de MicroProfile utilizan el almacén de claves predeterminado para proteger el punto final.
    <featureManager>
      <feature>mpMetrics-1.0</feature>                  
    </featureManager>
    
    <quickStartSecurity userName="theUser"
    userPassword="thePassword"/>
    <keyStore id="defaultKeyStore" password="Liberty"/>
  2. Configure las herramientas de supervisión para supervisar datos de /metrics.

    El formato predeterminado para las respuestas a las solicitudes de /metrics es un formato de texto compatible con Prometheus. Las respuestas a las solicitudes realizadas en /metrics con una cabecera de aceptación de application/json se proporcionan en un formato de salida JSON. Consulte API REST de métricas de MicroProfile.


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_mp_metrics_monitor.html