Managed Service for Prometheus を使用して、ACS クラスターの事前構成済みダッシュボードとパフォーマンスメトリクスを表示できます。アラート通知の設定、カスタムメトリクスの定義、Grafana によるデータの可視化も可能です。
Managed Service for Prometheus
Managed Service for Prometheus は、オープンソースの Prometheus エコシステムと完全に統合されています。幅広いコンポーネントの監視をサポートし、すぐに使えるダッシュボードを提供し、フルマネージドの Prometheus サービスを実現します。ACS クラスターは Prometheus エコシステムと完全に互換性があります。Managed Service for Prometheus は、データストレージ、可視化、システムオペレーションなどのインフラストラクチャ管理を処理するため、お客様はアプリケーションに集中できます。詳細については、「Managed Service for Prometheus とは」をご参照ください。
Prometheus モニタリングエージェント
ACS クラスターを作成すると、デフォルトでマネージド Prometheus モニタリングエージェントがインストールされます。左側のナビゲーションウィンドウで、Operations を選択し、次に Prometheus Monitoring を選択します。
|
タイプ |
説明 |
|
マネージド |
Managed Service for Prometheus は、クラスター内のコンテナから直接モニタリングデータを収集し、すぐに使えるサーバーレスエクスペリエンスを提供します。 説明
ACS クラスターの作成時に、Managed Service for Prometheus はデフォルトで有効になります。詳細については、「ACS クラスターの作成」をご参照ください。このサービスは無料でご利用いただけます。 |
アラート通知の設定
主要なメトリックに対してアラートルールを設定できます。異常が発生した場合、メール、ショートメッセージ、DingTalk などのチャンネルを通じて通知が自動的に送信されます。
ARMS コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。
[通知受信者] ページで、通知方法を選択し、アラート通知受信者を作成します。
ARMS コンソールの左側のナビゲーションウィンドウで、 を選択します。
[Prometheus アラートルール] ページで、[Prometheus アラートルールの作成] をクリックします。
詳細については、「Prometheus アラートルールの設定」をご参照ください。
Prometheus メトリクスのカスタマイズ
Managed Service for Prometheus は、メトリクスの収集と設定のための高度な方法を提供します。詳細については、次のトピックをご参照ください。
クラスターネットワーク監視の有効化 (CoreDNS と Ingress トラフィック監視)
ACS は、ARMS とデフォルトで統合されており、Pod とコンテナのコア管理メトリクスと基本メトリクスを無料で収集します。ただし、CoreDNS とクラスター Ingress のメトリクスは収集されません。これらのメトリクスの収集を設定するには、にログインしてください。これら 2 つのコンポーネントのデータ収集は有料機能です。
ACS コンソールの左側のナビゲーションペインで、Operations > Add-ons に移動します。このページでは、必要に応じてマネージド ALB Ingress Controller および CoreDNS コンポーネントをインストールできます。
または、クラスターにオープンソースバージョンをインストールすることもできます。設定の詳細については、「統合の概要」をご参照ください。