Adobe Commerceの管理アラート:CPU 重大なアラート
この記事では、New RelicでAdobe Commerceの CPU クリティカルなアラートを受け取った場合のトラブルシューティング手順を説明します。 この問題を修正するには、直ちに対処する必要があります。 選択したアラート通知チャネルに応じて、アラートは次のようになります。
{width="500"}
影響を受ける製品とバージョン
Adobe Commerce on cloud infrastructure Pro プランアーキテクチャ
問題
Adobe Commerceの管理アラートにサインアップし、1 つ以上のアラートしきい値を超えた場合、New Relicで管理アラートを受け取ります。 これらのアラートは、サポートおよびエンジニアリングのインサイトを使用して、標準セットをお客様に提供するために、Adobe Commerceで開発されました。
実行:
- このアラートがクリアされるまで、スケジュールされている展開を中止します。
- サイトが応答しない、または完全に応答しなくなった場合は、すぐにサイトをメンテナンスモードにします。 手順については、開発者向けドキュメントの インストールガイド/メンテナンスモードの有効化または無効化を参照してください。 トラブルシューティングのためにサイトに引き続きアクセスできるように、IP を除外 IP アドレスリストに追加してください。 手順については、開発者向けドキュメントの 免除 IP アドレスのリストを管理するを参照してください。
止めて!:
- 追加のマーケティングキャンペーンを開始すると、サイトに追加のページビューが表示される場合があります。
- インデクサーまたは追加のクローンを実行すると、CPU またはディスクに追加の負荷がかかる可能性があります。
- 主要な管理タスク(Commerce管理者、データの読み込み/書き出し)を実行します。
- キャッシュをクリアします。
アラートの原因を調査して解決する前に「回避」アクションのいずれかを行った場合、(サイトの停止が発生していない場合は)サイトが応答しなくなる可能性があります。
解決策
原因の特定とトラブルシューティングを行うには、次の手順に従います。
Adobe Commerce サポートチケットが存在するかどうかを確認します。 手順については、サポートナレッジベースの サポートチケットの追跡を参照してください。 サポートは、New Relicしきい値アラートを受け取り、チケットを作成して、問題の処理を開始した可能性があります。 チケットが存在しない場合は、作成します。 チケットには、次の情報が含まれている必要があります。
-
連絡先の理由:「New Relicの重大なアラートを受信しました」を選択します。
-
アラートの説明。
-
New Relic インシデントのリンク。 これは、Adobe Commerceの Managed アラートに含まれています。
-
New Relic APM のトランザクションページを使用して、パフォーマンスの問題があるトランザクションを特定します。
- Apdex スコアの昇順でトランザクションを並べ替えます。 Apdex は、web アプリケーションおよびサービスの応答時間に対するユーザー満足度を指します。 Apdex スコアが低いは、ボトルネック(応答時間の長いトランザクション)を示している場合があります。 通常、これはデータベース、Redis、または PHP に関連しています。 手順については、New RelicApdex の不満が最も高いトランザクションの表示を参照してください。
- スループット、平均応答時間が遅い、時間がかかる、その他のしきい値の高い順にトランザクションを並べ替えます。 手順については、New Relic 特定のパフォーマンスの問題の検索を参照してください。
-
ソースの特定に依然として苦労している場合は、New Relic APM のインフラストラクチャページを使用して、リソースが多いサービスを特定します。 手順については、New Relicを参照してください Infrastructure monitoring Hosts ページ/「プロセス」タブ。
-
ソースを特定した場合は、環境に SSH で接続して詳細を調べます。 手順については、開発者向けドキュメントの クラウドインフラストラクチャー上のAdobe Commerceでの SSH お使いの環境を参照してください。
-
ソースの特定に苦労する場合:
- 最近のトレンドを確認して、最近のコードのデプロイメントや設定の変更に関する問題を特定します(例えば、新しい顧客グループやカタログの大幅な変更)。 コードのデプロイメントまたは変更における相関関係について、過去 7 日間のアクティビティを確認することをお勧めします。
- フラットカタログの確認と無効化を検討します。 手順については、サポートナレッジベースの パフォーマンスが遅い、動作が遅い、動作が長いを参照してください。
- DDoS 攻撃が発生していると思われる場合は、ボットトラフィックをブロックしてみてください。 手順については、サポートナレッジベースの Fastly レベルでクラウドインフラストラクチャ上でAdobe Commerceの悪意のあるトラフィックをブロックする方法を参照してください。
-
問題が一時的であると思われる場合は、アップサイズなどの軽減手順を実行するか、サイトをメンテナンスモードにします。 手順については、サポートナレッジベースの 一時サイズ変更のリクエスト方法および開発者ドキュメントの インストールガイド/メンテナンスモードの有効化または無効化を参照してください。 アップサイズによってサイトが通常の処理に戻った場合は、永続的なアップサイズを要求するか(Adobeアカウントチームに問い合わせてください)、負荷テストを実行してサービスの負荷を軽減するクエリまたはコードを最適化し、専用ステージングで問題を再現することを試みてください。 手順については、クラウドインフラストラクチャー上のAdobe Commerceに関する開発者向けドキュメントの デプロイメントのテスト/読み込みとストレステストを参照してください。