ASM ゲートウェイのモニタリング設定には、生成と収集という 2 つの異なるステージがあります。生成はゲートウェイ上で行われ、指定した監視メトリクスが生成されます。収集では、これらのメトリクスを Managed Service for Prometheus に送信し、ストレージ、分析、可視化を行います。これらのステージは個別に設定されるため、生成のみ、収集のみ、またはその両方を有効にすることができます。このトピックでは、ASM ゲートウェイの監視メトリクスを生成、収集、表示する方法について説明します。
前提条件
-
ご利用の Alibaba Cloud アカウントで Managed Service for Prometheus が有効化されていること。詳細については、「ARMS の有効化」をご参照ください。
重要Managed Service for Prometheus でメトリクスを収集すると、料金が発生する場合があります。料金の詳細については、「課金の概要」をご参照ください。
-
ご利用の Container Service for Kubernetes (ACK) クラスターに Prometheus エージェントがインストールされていること。詳細については、「Container Service 用の Prometheus インスタンス」をご参照ください。
ステップ 1:監視メトリクスの生成
詳細については、「ASM での監視メトリクスのカスタマイズ」をご参照ください。
ステップ 2:監視メトリクスの収集と表示
-
監視メトリクスを収集します。詳細については、「Managed Service for Prometheus への監視メトリクスの収集」をご参照ください。
-
監視メトリクスを表示します。
-
ASM コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。
-
[Mesh Management] ページで、対象の ASM インスタンスの名前をクリックします。次に、左側のナビゲーションウィンドウで、 または を選択します。
-
対象のゲートウェイの [Observability] セクションで、[Gateway monitoring] をクリックして監視メトリクスを表示します。
[ゲートウェイモニタリング] ページには、[ゲートウェイステータスモニタリング]、[HTTP ゲートウェイモニタリング]、[TCP ゲートウェイモニタリング] の 3 つのタブがあります。[ゲートウェイステータスモニタリング] タブの上部には、IstioGateway 名、Pod 数、spec_replicas、Pod メモリ使用量、Pod メモリ制限などのメトリクスを含む概要カードが表示されます。カードの下には、Pod のメモリ使用量、Pod の CPU 使用量、ネットワーク I/O プレッシャーの 3 つの時系列折れ線グラフがあります。右上隅の時間セレクターで時間範囲を調整できます。
-