問題
APM とインフラストラクチャ エージェントが同じホストにインストールされ、同じ New Relic を使用する場合 、APM データは infrastructureに表示され、その逆も同様です。 この APM インフラストラクチャ リンクが表示されない場合は、次のトラブルシューティングのヒントに従ってください。
解決
APM/インフラストラクチャの統合 を完了したにもかかわらず、 インフラストラクチャ に APM データが表示されない場合は、以下のトラブルシューティング手順をお試しください。
APMで監視しているアプリケーションを数週間または数ヶ月間再起動していない場合、インフラストラクチャとAPMからのデータストリームがリンクされていない可能性があります。
- アプリケーションサーバーを再起動します。
- アプリでトラフィックを発生させます。
- 数分待ってから、インフラストラクチャ・モニタリング の APM データを確認してください。
ホスト名が APM とインフラストラクチャの監視で異なる場合、New Relic はデータを統合できません。この問題の一般的な原因の 1 つは、デフォルトのホスト名が異なることです。たとえば、インフラストラクチャ監視はホストの FQDN ( myhost1.example.com
など) を使用しますが、APM はホストの名前 ( myhost1
など) を使用します。
- one.newrelic.com > APM & services > (アプリを選択)に移動します。
- アプリのAPM Overview ページから、アプリの関連するホスト名を見てみましょう。その名前をインフラストラクチャ監視の同じホストの名前と比較します。
- 名前が異なる場合は、APM エージェント ホストの
display_name
をその FQDN と一致するように設定するか、インフラストラクチャでホストのdisplay_name
を APM での設定と一致するように設定してください。
APM-Infrastructure の統合が以前は機能していたが停止した場合、サーバーが同じ FQDN を持つ別のサーバーに置き換えられた可能性があります。両方のサーバーが一定期間同時に存在していた場合、New Relic は新しいサーバーを自動的に認識することができません。そうなると、APMとインフラストラクチャーのデータの接続が切れてしまいます。
- この問題を解決するには、 support.newrelic.com でヘルプを得てください。
- この問題を防ぐためには、ダウンした古いサーバーを停止してから新しいサーバーを作成するまでに時間差があるようにします。