New Relicの監視
New Relicは、PHP エージェントを使用して、インフラストラクチャと Commerce アプリケーションを接続およびモニタリングします。 クラウド環境がNew Relicに接続したら、New Relic アカウントにログインして、エージェントが収集したデータを確認できます。
APM とサービス ページで、「概要」を選択して、アプリケーションに関するトランザクション情報を表示します。 この表示は、潜在的なエラーを特定し、アプリケーションとサービスの全体的な正常性を確認するのに役立ちます。
このビューを使用すると、応答の遅延やボトルネックが発生しているトランザクション、アプリケーションのスループット、web エラーなどを追跡できます。
追跡データを確認:
-
最も時間がかかる - リクエストを並行して追跡することで、時間の消費を判断します。 例えば、製品ビューとカテゴリビューで費やしたトランザクション時間が最も長くなる場合があります。 顧客アカウントページが時間の消費で突然上位にランクされた場合、呼び出しやクエリによるドラッグのパフォーマンスがアプリケーションに影響を与える可能性があります。
-
最高スループット – 送信されたバイトのサイズと頻度に基づいて、最もヒットしたページを特定します。
収集されたすべてのデータは、データ、クエリ、または Redis データを送信するアクションに費やした時間の詳細です。 クエリによって問題が発生した場合、New Relicはそれらの問題を追跡して対応するための情報を提供します。
管理されたアラートによるパフォーマンスの監視
Adobeでは、パフォーマンス指標を追跡するための Adobe Commerceの管理アラート アラートポリシーを提供しています。 このポリシーには、インフラストラクチャやアプリケーションの問題がサイトのパフォーマンスに影響を与えた場合に、閾値およびトリガーに関する警告と重要な通知を設定するアラートの集合が含まれます。 ポリシーは、実稼動環境の次の指標を追跡します。
サイトインフラストラクチャまたはアプリケーションの状態がアラートしきい値をトリガーすると、New Relicからアラート通知が送信されるので、問題にプロアクティブに対処できます。 アラートしきい値の詳細と、アラートをトリガーした問題を解決するためのトラブルシューティング手順については、Adobe Commerce ヘルプセンター にある Adobe Commerceの管理アラートを参照してください。
- New Relic資格情報 - クラウドプロジェクトのNew Relic アカウントにログインするための資格情報
- アクティブなNew Relic統合 - クラウド環境がNew Relicに接続されていることを確認します
- ワークフロー通知 - アラート通知を受信するには、少なくとも 1 つの ワークフローを設定します
Adobe Commerceの管理アラートのポリシーを確認するには:
-
New Relic アカウントにログインします。
-
Managed Alerts for Adobe Commerce ポリシーを見つけます。
-
エクスプローラーナビゲーションメニューで、「Alerts & AI」をクリックします。
-
検出 の下の [ 検 Alert Conditions & Policies] をクリックします。
-
アラート条件およびポリシー ビューの上部でアカウントが選択されていることを確認します。
-
ポリシー リストで、「Adobe Commerceの管理されたアラート ポリシーを選択します。
note note NOTE Adobe Commerceの管理アラート ポリシーを使用できない場合は、Adobe Commerce ヘルプセンター のAdobe Commerceの管理アラート を参照してください。
-
-
「Alert conditions」タブをクリックして、ポリシーで定義されたアラート条件を確認します。
アラートポリシーの作成
Adobe Commerceの管理アラート ポリシーに含まれるアラートを変更しないでください。 Adobeは、このポリシーのアラート条件を経時的に更新および改善します。これにより、ポリシーに追加したカスタマイズが上書きされます。
既存のアラートを変更する代わりに、アラートポリシーを作成できます。 次に、アラート条件を新しいポリシーにコピーします。
通知用のワークフローの設定
以前は通知チャネルと呼ばれていた ワークフロー を設定して、アラートポリシーなどのフィルタリングされたデータに基づいてサイトのパフォーマンスに関する通知を受信できるようになりました。 アプリケーションまたはインフラストラクチャの状態がアラートをトリガーする場合、パフォーマンスの問題に関する通知は、アラート・ポリシーに関連づけられたすべてのワークフローに送信されます。 また、イシューが承認されてクローズされたときに通知を受け取ることもできます。
New Relicには、メール、Slack、PagerDuty、Webhook など、様々なタイプのワークフロー通知を設定するためのテンプレートが用意されています。
ワークフローを設定するには:
-
New Relic アカウントにログインします。
-
ワークフローを作成します。
-
エクスプローラーナビゲーションメニューで、「Alerts & AI」をクリックします。
-
左側のナビゲーションの エンリッチメントして通知 の下で、「Workflows」をクリックします。
-
右側の「Add a workflow」をクリックします。
-
ワークフローの設定 ページで、ワークフローの名前を入力します。
-
「データをフィルター」セクションで、「Policy」ドロップダウンリストから「Managed Alerts for Adobe Commerce」を選択します。
-
「通知」セクションで、チャネルを選択し、指示に従います。
-
「Test workflow」をクリックして設定を確認します。
-
-
「Activate workflow」をクリックします。
ワークフローについては、New Relicのドキュメントを参照してください。