1.3.7. アラートの転送
可観測性を有効にした後には、OpenShift Container Platform マネージドクラスターからのアラートは自動的にハブクラスターに送信されます。alertmanager-config
YAML ファイルを使用して、外部通知システムでアラートを設定できます。alertmanager-config
YAML ファイルにアクセスするには、以下の手順を実行します。
- 管理者として Red Hat Advanced Cluster Management ハブクラスターにログインします。
- ナビゲーションメニューから Infrastructure > Clusters の順に選択してマネージドクラスターを表示します。
- 表示するマネージドクラスターを選択します。
- Details タブで、OpenShift Container Platform Console URL のリンクを選択します。
OpenShift Container Platform ナビゲーションメニューで、Secrets を選択します。
alertmanager-config
シークレットを選択し、YAML ファイルを表示します。注記:
alertmanager-config
シークレットを変更する場合には、評価の間隔は約 1 分です。alertmanager-config
YAML ファイルの例を以下に示します。global: slack_api_url: '<slack_webhook_url>' route: receiver: 'slack-notifications' group_by: [alertname, datacenter, app] receivers: - name: 'slack-notifications' slack_configs: - channel: '#alerts' text: 'https://internal.myorg.net/wiki/alerts/{{ .GroupLabels.app }}/{{ .GroupLabels.alertname }}'
アラート転送のプロキシーを設定する必要がある場合は、以下の
グローバル
エントリーをalertmanager-config
YAML ファイルに追加します。global: slack_api_url: '<slack_webhook_url>' http_config: proxy_url: http://****
詳細は、Prometheus Alertmanager のドキュメント を参照してください。