翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Managed Service for Prometheus からのアラートを視覚化する
Amazon Managed Service for Prometheus または Prometheus アラートを Amazon Managed Grafana で視覚化するには、既に接続している Prometheus データソースの Alertmanager データソースを設定します。
前提条件
Amazon Managed Service for Prometheus で使用するようにアラートマネージャーを設定するには、次の前提条件を満たす必要があります。
-
取り込まれたメトリクスと、少なくとも 1 つのアラートまたは記録ルールが設定されている Amazon Managed Service for Prometheus インスタンス。ワークスペースの URL が必要になります (Amazon Managed Service for Prometheus のワークスペースの詳細から、エンドポイント URL を確認できます。 ワークスペース URl は、末尾
api/v1/remote_write
に がないエンドポイント URL です)。 -
データソース として設定された Prometheus インスタンスで作成された Amazon Managed Grafana ワークスペース。
-
Amazon Managed Grafana には、Prometheus リソースに対する次のアクセス許可が必要です。これらのアクセス許可は、AWS データソースの Amazon Managed Grafana のアクセス許可とポリシー で説明されているサービス管理ポリシーとカスタマー管理ポリシーのいずれかに追加する必要があります。
-
aps:ListRules
-
aps:ListAlertManagerSilences
-
aps:ListAlertManagerAlerts
-
aps:GetAlertManagerStatus
-
aps:ListAlertManagerAlertGroups
-
aps:PutAlertManagerSilences
-
aps:DeleteAlertManagerSilence
-
Amazon Managed Service for Prometheus で使用する Alertmanager データソースを設定するには
-
Grafana コンソールの Grafana メニューで、設定 のデータソースページを選択します。
-
データソースの追加 を選択し、データソースタイプのリストからアラートマネージャーを選択します。
-
新しいデータソースに次の情報を入力します。
-
実装 で、Prometheus を選択します。
-
HTTP で、URL に Prometheus ワークスペース URL を指定し、
alertmanager
を追加します。例えばhttps://aps-workspaces.us-east1.amazonaws.com/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager
です。 -
[認証] で、[SigV4Auth] をオンにします。これにより、リクエストに AWS 認証を使用するように Grafana に指示します。
-
[SigV4Auth の詳細] で、[デフォルトのリージョン] に Prometheus インスタンスのリージョンを指定します。例えば、
us-east-1
を指定します。
-
-
保存とテストを選択して、データソースの設定を完了します。
データソースが正しく設定されている場合、ヘルスチェックが に合格したことを示すメッセージが表示されます。
新しい Alertmanager データソースを Prometheus データソースに接続するには
-
Grafana コンソールの Grafana メニューで、設定 のデータソースページを選択します。
-
元の Amazon Managed Service for Prometheus データソースを選択し、アラート UI トグルスイッチを使用してアラートを管理するをオンにします。
-
Alertmanager データソースドロップダウンで、新しく作成した Alertmanager データソースを選択します。
-
保存とテストを選択して、データソースの設定を完了します。