この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

UIにログデータが表示されない

問題

インフラストラクチャエージェント、エージェントをインストールしてから、またはログ転送を設定してから 10 分経過しても、 New Relic UIに期待どおりのログ データが表示されません。

ソリューション

ログ レポート ソリューションをセットアップして 5 分ほど待ってもデータが表示されない場合は、次のことを試してください。

ログのトラブルシューティング

コメントコメント

インフラストラクチャと APM エージェント

これらのエージェントは、ログ データを自動的に報告するように設計されています。これはlogin-in-contextと呼ばれます。そのデータが表示されない場合、または追加の構成を行いたい場合は、いくつかのオプションがあります。

APM の場合:

  • APM login-in-context の有効化に関するドキュメントを確認してください。

  • APM エージェントがログイン コンテキストをサポートするバージョンであることを確認してください。サポートされているエージェントとバージョンの詳細は次のとおりです。

    • コンテキスト内の Java ログ (エージェント v7.6.0 以降)

      • Log4j1 1.2.17 以降
      • Log4j 2.6 以降
      • ログバック1.1以降
      • 7 月 (java.util.logging)JDK8+
      • JBoss Logging 1.3.0.Final から 2.x
      • ドロップウィザードのロギング
    • コンテキスト内の .NET ログ (エージェント v9.7.0.0 以降)

      • NLog: 4.1+ (.NET Framework)、4.5+ .NET Core には .NET エージェント v9.7 以降が必要です。
      • Serilog: 2.0 以降 (.NET Framework)、2.5 以降 (.NET Core)。.NET エージェント v9.7.0 以降が必要です。
      • Microsoft.Extensions.Logging: 3.0+。.NET エージェント v9.7.0 以降 (.NET Core)、.NET エージェント v10.0.0 以降 (.NET Framework) が必要です。
      • Log4net、Serilog、Nlog
    • コンテキスト内の Node.js ログ (エージェント v8.11.0 以降)

      • ウィンストン 3.0.0以上
      • ピノ 7.0.0 以降
      • バニヤン 1.8.12 以降
    • コンテキスト内の Python ログ (エージェント v7.12.0.176 以降)

      • サポートされているロギング ライブラリ: logging および loguru
    • コンテキスト内の Ruby ログ (エージェント v8.6.0 以降)

      • ロガー クラス (Ruby 標準ライブラリ ロガー)
    • コンテキスト内のログに移動 (エージェント v3.19.1 以降)

      • 標準ライブラリ ログ
      • ゼロログ
      • コンテキスト内の Logrus PHP ログ (エージェント v10.1.0)
      • モノログ (バージョン 2 または 3)
  • Groundskeeper アプリを 使用して、APM エージェントが最新かどうかを確認できます。

    インフラストラクチャ エージェントの場合: ログ構成オプション を参照してください。

データへのアクセス

適切な権限またはアカウント アクセスがない可能性があります。機能とデータへのアクセスに影響を与える要因 を参照してください。

互換性

ログ転送を設定した場合は、互換性のあるログ フォワーダーがインストールされていることを確認してください。

ステータスコード

New Relic のログ収集エンドポイントから返される応答ステータスコードを確認します。たとえば、次のように表示されます。

HTTP Error 403: Forbidden. Review your license key.

このエラーは、無効なセキュリティ キーを使用していることを意味します。 New Relic では、ログ配布を有効にするために必要です。

HTTP 202応答は成功を示します。

エラー

NrIntegrationErrorsイベントを使用してクエリを実行し、ログに関連するエラーがあるかどうかを確認します。たとえば、次のようなメッセージを探します。

Error unmarshalling message payload

クエリ Log

Logデータ型をクエリしてみてください。

SELECT * FROM Log

クエリビルダーにデータが表示されない場合、Logs UIにもデータは表示されません。 詳細については、データ クエリ オプションに関するドキュメントを参照してください。