[17.0.0.3 and later]

使用 MicroProfile 指标进行监视

可以使用 mpMetrics-1.0mpMetrics-1.1 功能部件来监视使用“MicroProfile 指标”API 检测的应用程序。mpMetrics-1.0mpMetrics-1.1 功能部件提供了一个符合 MicroProfile Metrics 1.0 或 MicroProfile Metrics 1.1 规范的 /metrics REST 接口。应用程序开发者可以使用“MicroProfile 指标”API 在 Liberty 所提供的指标旁边添加自己的定制指标。

开始之前

要浏览 MicroProfile Metrics 1.0 规范,请参阅 Metrics for Eclipse MicroProfile 1.0 规范

[18.0.0.1 and later]要浏览 MicroProfile Metrics 1.1 规范,请参阅 Metrics for Eclipse MicroProfile 1.1 规范

过程

  1. 配置该功能部件。将 mpMetrics-1.0mpMetrics-1.1 功能部件添加至 server.xml 文件中的功能部件管理器。 mpMetrics-1.0mpMetrics-1.1 功能部件还要求您保护 REST API。以下示例显示了基本安全设置。MicroProfile 指标使用缺省密钥库来保护端点。
    <featureManager>
      <feature>mpMetrics-1.0</feature>
    </featureManager>
    <quickStartSecurity userName="theUser" userPassword="thePassword"/><keyStore id="defaultKeyStore" password="Liberty"/>
  2. 设置监视工具以监视来自 /metrics 的数据。

    /metrics 发出的请求的响应的缺省格式是与 Prometheus 兼容的文本格式。向 /metrics 发出的 Accept 头为 application/json 的请求的响应以 JSON 输出格式提供。请参阅MicroProfile 指标 REST API


用于指示主题类型的图标 任务主题

文件名:twlp_mp_metrics_monitor.html