5.2. pmda-openmetrics のインストールと設定


使用を開始する前に、pmda-openmetrics をインストールして設定する必要があります。次の例は、pmda-openmetrics を使用して、テキストファイルから単一の数値を PCP メトリクスとして公開する方法を示しています。

前提条件

手順

  1. pmda-openmetrics PMDA をインストールします。

    # dnf -y install pcp-pmda-openmetrics
    # cd /var/lib/pcp/pmdas/openmetrics/
    # ./Install
    Copy to Clipboard Toggle word wrap
  2. サンプルの OpenMetrics ファイルを作成します。

    # echo 'var1 {var2="var3"} 42' > /tmp/example.txt
    Copy to Clipboard Toggle word wrap

    example.txt を目的のファイル名に置き換えます。

  3. ファイルが正しく作成されていることを確認します。

    # cat /tmp/example.txt
    Copy to Clipboard Toggle word wrap
  4. メトリクスファイルパスを OpenMetrics エージェントに登録します。

    # echo "file:///tmp/example.txt" > /etc/pcp/openmetrics/example.url
    Copy to Clipboard Toggle word wrap
  5. 設定が正しく作成されていることを確認します。

    # cat /etc/pcp/openmetrics/example.url
    Copy to Clipboard Toggle word wrap
  6. 必要なシンボリックリンクを作成するために systemd-tmpfiles を設定します。

    # echo 'L+ /var/lib/pcp/pmdas/openmetrics/config.d/example.url - - - - ../../../../../../etc/pcp/openmetrics/example.url' \ > /usr/lib/tmpfiles.d/pcp-pmda-openmetrics-cust.conf
    Copy to Clipboard Toggle word wrap
  7. シンボリックリンクが正しく設定されていることを確認します。

    # cat /usr/lib/tmpfiles.d/pcp-pmda-openmetrics-cust.conf
    Copy to Clipboard Toggle word wrap
  8. tmpfiles 設定を適用してシンボリックリンクを作成します。

    # systemd-tmpfiles --create --remove /usr/lib/tmpfiles.d/pcp-pmda-openmetrics-cust.conf
    Copy to Clipboard Toggle word wrap
  9. シンボリックリンクが正しく作成されていることを確認します。

    # ls -al /var/lib/pcp/pmdas/openmetrics/config.d/
    Copy to Clipboard Toggle word wrap
  10. メトリクスが正しく報告されていることを確認します。

    # pminfo -f openmetrics.example.var1
        inst [0 or "0 var2:var3"] value 42
    Copy to Clipboard Toggle word wrap

検証

  • pcp を実行し、openmetrics がリストされていることを確認します。
  • systemd-analyze cat-config tmpfiles.d を実行し、出力に example.url が表示されることを確認します。
  • pminfo を使用して、メトリクスが存在することと、その値を確認します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat