安装DotNetCore Agent
安装DotNetCore Agent
启动DotNetCore Agent
卸载DotNetCore Agent
兼容性说明
要监控.NETCore Agent应用,在透视宝云端的“配置→应用”页面中选择“.NET Core”语言,按照页面中的引导安装DotNetCore Agent,详细说明如下。
获取授权编号
授权编号是透视宝用户身份识别的License Key,每个用户对应一个唯一的授权编号,在后续配置中需要使用。
下载DotNetCore Agent安装包
点击<下载DotNetCore Agent(版本)>按钮,下载最新版本的DotNetCore Agent安装包。
安装DotNetCore Agent
1. 解压缩安装包。
2. 在config.json文件填写license,sendHost,registHost。例如:
{ "AppName":"", "RegistHost":"seal-data.toushibao.com ", "SendHost":"seal-data.toushibao.com ", "License":"J45Engw88NeKhK2NmrQque1/zEDvsVyPs/qJ6gVwSvcJ7epMEUpz6zDQxRn8nJKl", "LogLevel":"INFO" }
KESTREL方式部署应用启动Agent
1. 打开 run.bat 文件,复制如下命令行:
CORECLR_PROFILER_PATH: 需要替换真实Agent路径
CORECLR_PROFILER_HOME: 需要替换真实Agent路径
2. 打开命令行窗口进入项目根目录执行命令。
3. 启动应用。
IIS方式部署应用启动Agent
在配置文件中添加如下配置,重启应用即可。
<environmentVariables> <environmentVariable name="CORECLR_PROFILER" value="{261197af-4f76-424f-b2ba-98ac168e7674}" /> <environmentVariable name="CORECLR_ENABLE_PROFILING" value="1" /> <environmentVariable name="CORECLR_PROFILER_PATH" value="D:\DotnetCoreAgent_1.0.0\CloudwiseCoreProfiler.dll" /> <environmentVariable name="CORECLR_PROFILER_HOME" value="D:\DotnetCoreAgent_1.0.0" /> </environmentVariables>
CORECLR_PROFILER_PATH :需要替换真实agent路径
CORECLR_PROFILER_HOME:需要替换真实agent路径
完成启动后,大致两分钟后您就可以在“应用”模块中查看数据。
注意:从来没人访问过的应用不会出现在应用清单中。
执行如下命令,然后重启应用:
SET CORECLR_ENABLE_PROFILING=0
支持类型 | 支持说明 |
系统 | Windows Server 2008及以上版本,仅64位 |
.NET Core | 2.0及以上版本 |
IIS | 8.0及以上版本 |
数据库(SQL Server) | 驱动版本:NET Core2.0及以上版本 |
NoSQL(Redis) | 驱动版本:所有StackExchange.Redis版本 |