Prometheus AlertManagerプラグインは、オープンソースで標準のインターフェース/api/v2/alertsと統合されています。このプラグインを使用すると、Grafanaでクリアされていない、またはブロックされているARMSアラートイベントを視覚化できます。このトピックでは、Prometheus AlertManagerプラグインを使用してデータソースをGrafanaに接続する方法について説明します。
インターフェース
/api/v2/alertsインターフェースの詳細については、/api/v2/alertsを参照してください。
制限事項
Grafanaのバージョンは9.0.X以降である必要があります。
手順
ARMS consoleにログインします。左側のナビゲーションペインで、を選択します。
ワークスペース管理ページで、管理するワークスペースを見つけ、URL列のURLをクリックしてGrafanaに移動します。
説明Grafanaの管理者アカウントとワークスペースの作成時に設定したパスワードを使用してGrafanaにログインできます。また、Alibaba Cloudでサインインをクリックして、現在のAlibaba CloudアカウントでGrafanaにログインすることもできます。
Grafanaの左側のナビゲーションペインで、を選択します。プラグインタブで、Prometheus AlertManager Datasourceプラグインを検索してインストールします。

ARMS consoleにログインします。左側のナビゲーションペインで、を選択します。
アラートイベント分析ページで、API情報の取得をクリックします。API情報ダイアログボックスで、JWTトークンをコピーします。

左側のナビゲーションペインで、を選択します。
データソースタブで、データソースを追加をクリックし、Prometheus AlertManagerを選択します。
設定タブで、Prometheus AlertManager Datasourceプラグインのデータソースを設定します。
説明403エラーコードが報告された場合は、無視してください。エラーコードはプラグインの使用に影響しません。

URLを
https://alerts.aliyuncs.comに設定します。ヘッダーを追加をクリックします。ヘッダーフィールドを
Authorizationに、値フィールドをBearer {JWT Token}(例:Bearer eywokxidngkTkd****)に設定します。説明JWTトークンは手順5で取得します。
設定が完了したら、保存してテストをクリックします。
左側のナビゲーションペインで、を選択します。表示されたページで、新しいパネルを追加をクリックします。
パネルの編集ページで、右側の視覚化をテーブルに設定し、データソースフィールドをPrometheus AlertManagerに設定して、アクティブをクリックして上記のデータソースを使用してテーブルを生成します。カスタムクエリステートメントについては、GitHubを参照してください。
