第4章 PCP の設定


Performance Co-Pilot (PCP) は、システムレベルのパフォーマンス測定を監視、視覚化、保存、および分析するためのツール、サービス、およびライブラリーのスイートです。Python、Perl、C、および C のインターフェイスを使用したパフォーマンスメトリックを追加できます。分析ツールは、Python、C、C のクライアント API を直接使用でき、豊富な Web アプリケーションは、JSON インターフェイスを使用して利用可能なすべてのパフォーマンスデータを調べることができます。ライブ結果とアーカイブされたデータを比較して、データパターンを解析できます。

PCP の機能
  • 軽量の分散アーキテクチャー。複雑なシステムの集中分析に役に立ちます。
  • リアルタイムのデータを監視および管理する機能。
  • 履歴データをログに記録および取得する機能。
PCP には以下のコンポーネントがあります。
  • Performance Metric Collector Daemon (pmcd) は、インストールされている Performance Metric Domain Agents (PMDA) からパフォーマンスデータを収集します。PMDA は、システムで個別にロードまたはアンロードでき、同じホスト上の PMCD によって制御されます。
  • pminfopmstat などのさまざまなクライアントツールは、同じホストまたはネットワーク上でこのデータを取得、表示、アーカイブ、処理できます。
  • pcp および pcp-system-tools パッケージは、コマンドラインツールとコア機能を提供します。
  • pcp-gui パッケージは、グラフィカルアプリケーション pmchart を提供します。
  • grafana-pcp パッケージは、Grafana を使用した強力な Web ベースの視覚化機能とアラート機能を提供します。

4.1. PCP のインストールおよび有効化

必要なパッケージをインストールし、PCP 監視サービスを有効にして使用を開始します。pcp-zeroconf パッケージを使用して PCP のインストールを自動化することもできます。pcp-zeroconf を使用して PCP をインストールする方法の詳細は、pcp-zeroconf を使用した PCP の設定 を参照してください。

手順

  1. pcp パッケージをインストールします。

    # dnf install pcp
    Copy to Clipboard Toggle word wrap
  2. ホストマシンで pmcd サービスを有効にして起動します。

    # systemctl enable pmcd
    # systemctl start pmcd
    Copy to Clipboard Toggle word wrap

検証

  • PMCD プロセスがホストで実行されているかどうかを確認します。

    # pcp
    Performance Co-Pilot configuration on arm10.local:
    
     platform: Linux arm10.local 6.12.0-55.13.1.el10_0.aarch64 #1 SMP PREEMPT_DYNAMIC Mon May 19 07:29:57 UTC 2025 aarch64
     hardware: 4 cpus, 1 disk, 1 node, 3579MB RAM
     timezone: JST-9
     services: pmcd
         pmcd: Version 6.3.7-1, 12 agents, 6 clients
         pmda: root pmcd proc pmproxy xfs linux nfsclient mmv kvm jbd2
               dm openmetrics
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る