2.3. GitOps Operator のパフォーマンスのモニタリング


Red Hat OpenShift GitOps Operator のパフォーマンスを監視して、リソースのボトルネックを特定し、リコンシリエーション時間を追跡し、クラスターのパフォーマンスを最適化します。Operator は、OpenShift モニタリングスタックが収集し、OpenShift Container Platform の Web コンソールに表示するパフォーマンスメトリクスを公開します。以下のメトリクスを追跡できます。

表2.1 GitOps Operator のパフォーマンスメトリクス
メトリクス名型説明

active_argocd_instances_total

ゲージ

Operator がクラスター全体で現在管理しているアクティブな Argo CD インスタンスの総数。

active_argocd_instances_by_phase

ゲージ

保留中または利用可能などの特定のフェーズにおける、アクティブな Argo CD インスタンスの数。

active_argocd_instance_reconciliation_count

カウンター

特定のネームスペース内の Argo CD インスタンスに対して発生したリコンシリエーションの総数。

controller_runtime_reconcile_time_seconds_per_instance_bucket

カウンター

インスタンスの指定された期間内に完了した調整サイクルの数。たとえば、controller_runtime_reconcile_time_seconds_per_instance_bucket{le="0.5"} は、特定のインスタンスにおいて、完了するまでに 0.5 秒未満かかった調整の数を示します。

controller_runtime_reconcile_time_seconds_per_instance_count

カウンター

特定のインスタンスで観察された調整サイクルの合計数。

controller_runtime_reconcile_time_seconds_per_instance_sum

カウンター

特定のインスタンスで観察された調整に要した合計時間。

注記

ゲージは増減する値です。カウンターは増加のみの値です。

2.3.1. GitOps Operator メトリクスへのアクセス

OpenShift Container Platform Web コンソールは、管理者 視点から GitOps Operator のメトリクスへのアクセスを提供します。これらのメトリクスを使用して、リコンシリエーションパフォーマンスを追跡し、アクティブなインスタンスを監視し、潜在的なボトルネックを特定します。

前提条件

  • OpenShift Container Platform Web コンソールにアクセスできる。
  • Red Hat OpenShift GitOps Operator が、デフォルトの openshift-gitops-operator namespace にインストールされている。
  • openshift-gitops-operator 名前空間では、クラスター監視が有効になっています。

手順

  1. Web コンソールの Administrator パースペクティブで、Observe Metrics に移動します。
  2. 式 フィールドに、クエリーを実行するメトリクスの名前を入力します。利用可能なオプションについては、メトリクス表を参照してください。

    • active_argocd_instances_total
    • active_argocd_instances_by_phase
    • active_argocd_instance_reconciliation_count
    • controller_runtime_reconcile_time_seconds_per_instance_bucket
    • controller_runtime_reconcile_time_seconds_per_instance_count
    • controller_runtime_reconcile_time_seconds_per_instance_sum
  3. オプション: メトリクスをそのプロパティーでフィルタリングします。たとえば、active_argocd_instances_by_phase メトリクスを Available フェーズでフィルターします。

    以下に例を示します。

    active_argocd_instances_by_phase{phase="Available"}
  4. オプション: 複数のクエリーを入力するには、クエリーを追加 をクリックしてください。
  5. Run queries をクリックして、GitOps Operator メトリクスを有効にして観察します。
  6. Operator のパフォーマンスを監視するには、メトリクスの可視化ツールを確認してください。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る