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