正常性通知
クラウドインフラストラクチャー上のAdobe Commerceは、Starter 環境または Pro 統合環境のすべてのアプリケーションおよびサービスのディスクスペースの使用状況を監視します。 データベース ディスクの領域が不足すると、データが破損する可能性があります。 ヘルスステータスチェックは 5 分ごとに行われ、メールまたはその他の外部サービスで通知できます。 正常性通知には、ディスクの少ない次の 3 つの警告があります。
- 警告:使用可能なディスク容量が 20% を下回る
- 重大:使用可能なディスク容量が 10% を下回る
- すべてクリア - ディスク不足イベントの後、使用可能なディスク領域が 20% を超えて戻ります
メール通知
ヘルスメール統合には、送信元アドレスと少なくとも 1 つの受信者アドレスが必要です。 from-address
と recipients
アドレスに同じメールアドレスを使用できます。 次の例では、2 人の受信者と 1 つのヘルスメール統合を登録します。
magento-cloud integration:add --type health.email --from-address you@example.com --recipients them@example.com --recipients others@example.com
Slackチャネルの通知
Slackは、ボットと呼ばれるインタラクティブアプリを使用してチャットルームでメッセージを投稿する外部サービスです。 Slackでヘルス通知を受け取るには、Slackグループのカスタム ボットユーザーを作成する必要があります。 チャネルまたはチャネルのボットユーザーを設定したら、Integration から提供される ボットトークンを保存して、Slackを登録します。 次の例では、ヘルス通知をSlackチャネルに登録します。
magento-cloud integration:add --type health.slack --token SLACK_BOT_TOKEN --channel '#slack-channel-name'
PagerDuty 通知
PagerDuty は、オンコールチームメンバーに重要な問題を通知できる外部サービスです。 PagerDuty で正常性通知を受信するには、Events API バージョン 2 を使用する PagerDuty 統合を作成する必要があります。 統合キーまたは ルーティングキー を使用して、統合を登録します。 次の例では、ルーティング キーを使用して PagerDuty の通知を登録します。
magento-cloud integration:add --type health.pagerduty --routing-key PAGERDUTY_ROUTING_KEY