• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

ファイアウォールまたはトラフィック接続の障害

問題

Java アプリの ログデータ では、New Relic への接続に失敗しています。INFO ``のメッセージが、トラフィックの接続性やファイアウォールのルールによるものなのか、それとももっと深刻な問題によるものなのかを確認したい。

解決策

New Relic コレクター への接続に時々失敗することがありますが、これは心配する必要はありません。これらの失敗は、アプリケーションの New Relic ユーザーインターフェイスで利用できるパフォーマンス指標に影響を与えないはずです。

New Relic の Java エージェントは、約 1 分間に 1 回、接続を試みます。この問題をトラブルシューティングするには

  1. ログファイルを検索して、 INFO 接続失敗に関するメッセージ.
  2. メッセージが表示される頻度を確認する

例えば、次のようなメッセージを探します。

Jul 31, 2017 21:37:14 +0000 NewRelic 10
INFO: Failed to connect to collector.newrelic.com.:443 for My Application:java.net.
ConnectException: Connection refused:connect

または

Jul 31, 2017 21:37:14 +0000 NewRelic 40
INFO: The data collector is temporarily unavailable.
This can happen periodically. In the event that availability of our servers
is not restored after a period of time,
then please report this to New Relic.
java.net.SocketException: Connection reset

メッセージが表示される頻度に応じて、以下の方法でトラブルシューティングを行ってください。

INFOメッセージの頻度

コメント

数分

New Relic の Java エージェントは、接続できないときにかなりの量のメトリックデータをキャッシュすることができます。たとえ障害が数分続いたとしても、一般的にはAPM UIの情報が失われることはありません。これらのメッセージは安心して無視してください。

数日間にわたって断続的に発生

断続的な接続問題により、短時間にこれらのメッセージが多数表示されることがあります。このような現象が数日に一度しか起こらず、アプリのデータがすべてNew Relic UIに表示される場合は、これらのメッセージを無視しても問題ありません。

毎分、数分間

失敗が数分以上にわたって毎分発生する場合、Javaエージェントはアプリからデータを受け取ることができず、データを報告することができません。このような状況では

  1. New Relic に可用性の問題が発生しているかどうかを確認します。 status.newrelic.com で New Relic のステータスを確認してください。
  2. New Relic が問題を報告していない場合は、 アプリのトラブルシューティング情報 を収集します。

原因

ログのテキストにもかかわらず、このエラーは一般的に、New Relic コレクターが実際に利用できないのではなく、接続性の障害やファイアウォールによるトラフィックが原因となっています。詳細については、New Relic のすべてのサービスで使用されている IP レンジ のリストを参照してください。

Copyright © 2022 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.