第 5 章 配置 pmda-openmetrics
Performance Co-Pilot (PCP)是一个用于监控和管理系统性能的系统。它包括几个内置代理,称为 Performance Metric Domain Agents (PMDA)。这些代理从应用程序和服务收集指标,如 PostgreSQL、Apache HTTPD 和 KVM 虚拟机。
5.1. pmda-openmetrics 概述 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以运行红帽仓库中没有开箱即用的 PMDA 的自定义或不太常见的应用程序。在这种情况下,pmda-openmetrics 代理通过将 OpenMetrics 风格的文本文件转换为与 PCP 兼容的指标,从任意应用程序公开性能指标。
OpenMetrics 是 Prometheus 和其他监控工具广泛采用的格式,其使集成更加容易。您可以运行 pmda-openmetrics 来执行以下任务:
- 监控未被现有 PMDA 涵盖的自定义应用程序。
-
将现有的 OpenMetrics 或
Prometheus 导出的指标集成到 PCP 框架中。 - 创建快速模型或测试指标,来诊断或演示目的。