• /
  • ログイン
  • 無料アカウント

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

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

問題を作成する

Microsoft Application Insightsによるデータレポートがない

問題

.NET エージェントがインストールされ、必要な App Settings が設定されていますが、データは表示されず、New Relic のログも D:Home\Logfiles\NewRelic\ に作成されていません。さらに、Azure Kudu コンソールの Process Explorer を使用して、アプリケーションの Environment Variables を検査すると、 COR_PROFILER_PATH_64COR_PROFILER_PATH_32 が設定されており、以下を指していることがわかります。

D:\Program Files (x86)\SiteExtensions\InstrumentationEngine\1.0.19\Instrumentation64\MicrosoftInstrumentationEngine_x64.dll

解決策

.NET共通言語ランタイム(CLR)では、1つのプロファイラーしか使用できません。Microsoft の Application Insights プロファイラーがシステムにインストールされている場合、New Relic のプロファイラーはどのアプリケーションも計測せず、データも表示されません。詳しくは、 Microsoft Azure Web Apps のドキュメント を参照してください。

この問題を解決するには、アプリケーションからApplication Insightsを削除または無効にしてください。

****Application Insights Site Extensionを削除する。

  1. Application Insights に関連するすべての設定を アプリケーション > 設定 > アプリケーション設定 および 保存.これには、以下のキーが含まれる場合があります。

    • APPINSIGHTS_ で始まるすべてのキー。
    • で始まるすべてのキー APPLICATIONINSIGHTS_
    • で始まるすべてのキー XDT_MicrosoftApplicationInsights_
    • DiagnosticServices_EXTENSION_VERSION
    • InstrumentationEngine_EXTENSION_VERSION
  2. 拡張子を Application > Tools > Extensions から削除します。拡張機能を右クリックして、 Delete.

  3. Tile Add-OnApplication Panel (ある場合)から削除します。

  4. アプリケーションを再起動します。

無効にするには Azure Portal を通して Application Insights を無効にします。 「設定」 の「Application Insights」パネルに移動します。これにより、アプリが再起動する場合があります。

問題を作成する
Copyright © 2022 New Relic Inc.