1.10.8. マルチクラスターオブザーバビリティーアドオンへのカスタムメトリクスの追加


ScrapeConfig リソースを設定して、マネージドクラスターから収集する独自のカスタムメトリクスを追加できます。ScrapeConfig は、対応するマネージドクラスターにデプロイするために、ClusterManagementAddOn リソースの Placement 設定に追加する必要があります。各マネージドクラスター上の Prometheus Operator は、新しい ScrapeConfig リソースを PrometheusAgent リソースに追加します。

必要なアクセス権限: クラスター管理者

前提条件

マルチクラスターオブザーバビリティーアドオンにカスタムメトリクスを追加するには、以下の手順を実行してください。

  1. open-cluster-management-observability namespace に、必須パラメーター jobNamemetricsPath、および params の値を含む新しい ScrapeConfig リソースを作成します。
  2. app.kubernetes.io/component パラメーターに適切なラベルを追加して、メトリクスがプラットフォーム監視用またはユーザーワークロード監視用かを指定します。platform-metrics-collector または user-workload-metrics-collector のラベル値のいずれかを使用してください。

    注記: platform-metrics-collector ラベルを使用すると、マルチクラスターオブザーバビリティーアドオンは、OpenShift Container Platform で管理されているクラスターのプラットフォーム Prometheus からのフェデレーションを有効にするために、scrapeClass および targets パラメーターを自動的に設定します。scrapeClasstargets のパラメーターは、必要な値を追加することでオーバーライドできます。

  3. オプション: user-workload-metrics-collector ScrapeConfig リソースの scrapeClassstaticConfigs の仕様を手動で設定します。
  4. リソースをデプロイする ClusterManagementAddOn リソースの配置場所に、ScrapeConfig リソースへの参照を追加します。

    注: ScrapeConfig リソースは、作成後にのみ参照するようにしてください。そうしないと、リソースが存在しないため、アドオンのステータスが Deploying ステータスに更新されます。

    ScrapeConfig リソースは、以下の YAML ファイルのような形式になる可能性があります。

    apiVersion: monitoring.rhobs/v1alpha1
    kind: ScrapeConfig
    metadata:
      name: add-custom-metrics
      namespace: open-cluster-management-observability
      labels:
        - app.kubernetes.io/component: platform-metrics-collector
    spec:
      jobName: some-job-name
      metricsPath: /federate
      params:
        match[]:
        - '{__name__="up"}'
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る