第6章 pmda-openmetrics の設定
Performance Co-Pilot (PCP)は、システムパフォーマンスを監視および管理するための柔軟で拡張可能なシステムです。これには、PostgreSQL、Apache HTTPD、KVM 仮想マシンなどの一般的に使用されるアプリケーションやサービスからメトリクスを収集する、Performance Metric Domain Agents (PMDA)と呼ばれる組み込みエージェントが複数含まれています。
6.1. pmda-openmetrics の概要
Red Hat リポジトリーには、追加設定なしの PMDA が存在しないカスタムまたは少ないアプリケーションを実行できます。このようなシナリオでは、pmda-openmetrics
エージェントはギャップをブリッジするのに役立ちます。pmda-openmetrics
PMDA は、OpenMetrics 形式の形式のテキストファイルを PCP 互換メトリクスに変換することで、任意のアプリケーションからパフォーマンスメトリックを公開します。OpenMetrics は、Prometheus およびその他のモニタリングツールによって使用される広く採用された形式であり、統合を容易にします。
pmda-openmetrics
を実行して、次のタスクを実行できます。
- 既存の PMDA で対応していないカスタムアプリケーションを監視します。
-
既存の OpenMetrics または
Prometheus がエクスポートした
メトリクスを PCP フレームワークに統合します。 - 診断またはデモンストレーションの目的で、クイックモデルまたはテストメトリクスを作成する。