禁用UniAgent
禁用UniAgent有以下几种方式:
- 通过服务禁用
- 通过控制台禁用
- 禁止自动加载探针
通过服务禁用
Linux操作系统
- 服务启用:
sudo systemctl enable tingyun-oneagent && sudo systemctl start tingyun-oneagent
- 服务禁用:
sudo systemctl stop tingyun-oneagent && sudo systemctl disable tingyun-oneagent
Windows操作系统
- 服务启用:进入Windows服务管理界面,找到
TingYun Monitor
,点击启动。 - 服务禁用:进入Windows服务管理界面,找到
TingYun Monitor
,点击停止。
通过控制台禁用
在UniAgent列表页面中,将目标进程后的开关调至关闭状态即可。禁用后,UniAgent将不会对进程嵌码。需重启进程才能生效。
说明:目前暂不支持通过UniAgents管理页面禁用 .NET 和 .NET Core 应用,如需禁用,请修改探针所在服务器上的黑名单
blacklist.txt
。
如需禁用主机下所有进程,可将主机名称后的开关调至关闭状态。禁用后,UniAgent将不会对主机下所有进程嵌码。UniAgent仍然会保持心跳。
禁止自动加载探针
- Linux操作系统:更改/opt/tingyun-oneagent/conf/incepector.conf内各种语言探针的加载开关,将值改为false。保存配置文件后,各语言的探针将不会被加载。需要重启进程才能生效。
- Windows操作系统: 更改C:\Program Files\tingyun\monitor\conf\incepector.conf内各种语言探针的加载开关,将值改为false。保存配置文件后,各语言的探针将不会被加载。需要重启进程才能生效。
# 是否启用PHP探针嵌码
# 目前处于Beta阶段
# default:false
php_enabled=false
# 是否启用Java探针
# default:true
java_enabled=false
# 是否启用.NET Core探针
# default:true
netcore_enabled=true
# 是否启用.NET探针
# default:false
dotnet_enabled=true
#--------------------