Azure Functionで、APMインサイト,NET Coreエージェント連携を使用して、応答時間、スループット、Apdexスコア追跡し、Azure Functionアプリケーションのパフォーマンスを監視します。
CORECLR_ENABLE_PROFILING=1
CORECLR_PROFILER={9D363A5F-ED5F-4AAC-B456-75AFFA6AA0C8}
CORECLR_PROFILER_PATH_64=C:\Home\Site24x7DotNetCoreAgent\x64\ClrProfilerAgent.dll
CORECLR_PROFILER_PATH_32=C:\Home\Site24x7DotNetCoreAgent\x86\ClrProfilerAgent.dll
CORECLR_SITE24X7_HOME=C:\Home\Site24x7DotNetCoreAgent
DOTNET_ADDITIONAL_DEPS=C:\Home\Site24x7DotNetCoreAgent\additionalDeps
DOTNET_SHARED_STORE=C:\Home\Site24x7DotNetCoreAgent\store
S247_LICENSE_KEY=YOUR_LICENSE_KEY_HERE
Site24x7から"S247_LICENSE_KEY"を取得します。
取得には、Site24x7にログインし、[APM]→[APMインサイト]→[アプリケーション]横の[+]→[.NET]→[デバイスキーの表示]をクリックします。
キーをコピー後、上記の"YOUR_LICENSE_KEY_HERE"に置換します。
Azure Function Appの.NET Coreエージェントをアップグレードするには、次の手順を行ってください。