使用 NuGet 安装 .NET Core 代理
- 使用 Visual Studio 中的包管理器将 NuGet 包 Site24x7.APMInsight.Agent 添加到您的 .NET Core 项目。
PM> Install-Package Site24x7.APMInsight.Agent
- 设置以下环境变量,并替换为必要的配置:
CORECLR_ENABLE_PROFILING=1
CORECLR_PROFILER={989D151B-3F31-482E-926F-2E95D274BD36}
CORECLR_PROFILER_PATH_64=APP_DEPLOYMENT_DIRECTORY\site24x7\core\x64\ClrProfilerAgent.dll
CORECLR_PROFILER_PATH_32=APP_DEPLOYMENT_DIRECTORY\site24x7\core\x86\ClrProfilerAgent.dll
CORECLR_SITE24X7_HOME=APP_DEPLOYMENT_DIRECTORY\site24x7\core
DOTNET_ADDITIONAL_DEPS=APP_DEPLOYMENT_DIRECTORY\site24x7\core\additionalDeps
DOTNET_SHARED_STORE=APP_DEPLOYMENT_DIRECTORY\site24x7\core\store
S247_LICENSE_KEY=SITE24X7_LICENSE_KEY - 将SITE24X7_LICENSE_KEY替换为从 Site24x7 门户复制的许可密钥。
- 发布和部署应用程序。
- 执行事务以开始监控。
注意:
- 确保代理文件位于要发布的应用程序根目录的 Site24x7 文件夹中。
- 确保环境变量设置正确。