ヘルス ステータスをモニタリングする

Grafana の健全性ステータス ダッシュボードを使用すると、Google Distributed Cloud(GDC)エアギャップ アプライアンス環境全体の主要なインフラストラクチャ指標をモニタリングして、潜在的な問題を特定できます。コンポーネントの健全性を確認すると、予期しないシステム動作の診断、根本原因の特定、パフォーマンス チューニングや機能開発の優先順位付けに役立ちます。

GDC は、サーバーノードなどのハードウェア コンポーネントと、Kubernetes クラスタ、VM、ストレージなどのソフトウェア リソースの両方の健全性ステータス指標を追跡して報告します。

始める前に

ルートクラスタには、インフラストラクチャ オペレーター用の Grafana インスタンスが含まれています。これらの Grafana インスタンスには、ヘルス ステータス ダッシュボードが含まれています。

Grafana インスタンスのダッシュボードでデータの可視化に安全にアクセスするには、ロールベース アクセス制御が必要です。このため、ダッシュボードで指標をクエリして表示するの手順に沿って、Grafana インスタンスのダッシュボードにアクセスします。

Grafana エンドポイント

次のいずれかの URL を開いて、infra-obs プロジェクトまたはルート管理者クラスタの Grafana エンドポイントにアクセスします。

  • infra-obs プロジェクトの Grafana エンドポイント:

    https://GDC_URL/infra-obs/grafana
    

    GDC_URL は、GDC の組織の URL に置き換えます。

  • ルート管理者クラスタの Grafana エンドポイント:

    https://ROOT_ADMIN_CLUSTER_URL/grafana
    

    ROOT_ADMIN_CLUSTER_URL は、GDC のルート管理者クラスタの URL に置き換えます。

ユースケースの例

このセクションでは、ダッシュボードを実際のケースで使用する方法の例を示します。

パフォーマンスの調整

コンポーネントのパフォーマンスが低下しているものの、SLO に影響を与えたり、アラートをトリガーしたりしていない場合は、デベロッパーに事前に連絡して、将来の問題の発生を防ぐことができます。

同様に、コンポーネントは、適切なパフォーマンスのトレードオフを行うために、その機能がどのように動作するかを知る必要がある場合があります。ヘルス ステータスは、コンポーネントが必要とする情報を収集するためのメカニズムの 1 つです。

機能開発

お客様が変更をリクエストした場合や、GDC が新機能をリリースする予定がある場合、その場合は、関連するコンポーネントの健全性ステータスを観察して、新機能や変更をサポートできるかどうかを判断できます。また、健全性ステータスは、作業の優先順位を決定する際にプロダクトに関する意思決定を行うために使用できます。

たとえば、あるコンポーネントの平均レイテンシが 500 ミリ秒で、これを 250 ミリ秒に短縮したいとします。この場合、チームは 50% の増分削減の相対的な費用を計算し、250 ミリ秒のレスポンス時間でエンドポイントを設計する場合と比較できます。