[PaaS のみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeが管理する PaaS インフラストラクチャ)およびオンプレミスプロジェクトにのみ適用されます。"}

正常性通知

クラウドインフラストラクチャー上のAdobe Commerceは、Starter 環境または Pro 統合環境のすべてのアプリケーションおよびサービスのディスクスペースの使用状況を監視します。 データベース ディスクの領域が不足すると、データが破損する可能性があります。 ヘルスステータスチェックは 5 分ごとに行われ、メールまたはその他の外部サービスで通知できます。 正常性通知には、ディスクの少ない次の 3 つの警告があります。

  • 警告:使用可能なディスク容量が 20% を下回る
  • 重大:使用可能なディスク容量が 10% を下回る
  • すべてクリア - ディスク不足イベントの後、使用可能なディスク領域が 20% を超えて戻ります
NOTE
Pro 実稼動環境では、New Relicの Managed alerts for Adobe Commerce アラートポリシーを使用して、ディスク容量を監視できます。 管理アラートによるパフォーマンスの監視を参照してください。

メール通知

ヘルスメール統合には、送信元アドレスと少なくとも 1 つの受信者アドレスが必要です。 from-addressrecipients アドレスに同じメールアドレスを使用できます。 次の例では、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 グループのカスタム ボットユーザーを作成する必要があります。 チャネル(複数可)のボットユーザーを設定したら、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

ログ管理

使用可能なディスク領域を増やすには、環境からログファイルを切り捨てるか削除します。 ログローテーションが有効な場合は、まずログのバックアップコピーをダウンロードしてから削除します。

rm -rf some-log-file.log.gz

または、個々のログファイルを切り捨ててサイズを小さくすることもできます。 ログファイルのトランケートの詳細な例については、ビデオチュートリアルのログファイルのトランケート {target=“_blank”} を参照してください。

recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938