您可以在自定义配置页签上调整探针功能开关、采样策略等常用设置。
如果您需要使用API方式调整,请参见SaveTraceAppConfig。
前提条件
已为应用安装探针,具体操作,请参见应用监控接入概述。
功能入口
登录ARMS控制台,在左侧导航栏选择 。
在应用列表页面顶部选择目标地域,然后单击目标应用名称。
说明语言列的图标含义如下:
:接入应用监控的Java应用。
:接入应用监控的Golang应用。
:接入应用监控的Python应用。
-:接入可观测链路 OpenTelemetry 版的应用。
在上方导航栏选择
。设置自定义配置参数,设置完成后,单击保存。
采样设置
在采样设置区域,可以为调用链设置采样策略。Golang应用目前仅支持通过固定采样率采样。
探针开关设置
在探针开关设置区域,可以控制应用监控的启停并调整各插件开关。
应用监控的启停修改即时生效,无需重启应用。如果暂停应用监控,则系统将无法监控您的应用,请谨慎操作。
对各插件开关的修改,手动重启应用后生效。
Runtime开关设置
在Runtime开关设置区域,可以打开或关闭Runtime监控功能。更多信息,请参见Runtime监控。
修改动态生效,无需重启应用。若关闭Runtime监控功能,ARMS将不会采集Runtime指标,请谨慎操作。
应用日志关联配置
在应用日志关联配置区域,可以设置应用关联的日志源信息,将SpanId、TraceId打印到对应的日志中。更多信息,请参见日志分析。
URL收敛设置
在URL收敛设置区域,可以打开或关闭收敛功能的开关,并设置收敛阈值、收敛规则。URL收敛是指将具有相似性的一系列URL作为一个单独的个体展示,例如将前半部分都为/service/demo/的一系列URL集中展示。收敛阈值是指要进行URL收敛的最低数量条件,例如当阈值为100时,则符合规则正则表达式的URL数量达到100才会对它们进行收敛。更多信息,请参见ARMS收敛机制说明。
持续剖析设置
在持续剖析设置区域,可以打开或关闭总开关、CPU热点、内存热点功能。更多信息,请参见Golang应用持续剖析。
接口调用配置
在接口调用配置区域,可以设置慢调用阈值、HTTP状态码白名单和无效接口调用过滤策略。
数据库调用配置
在数据库调用配置区域,可以设置慢SQL阈值、采集SQL最大保留长度,并设置是否展示SQL中的变量绑定值以及常量值。
展示SQL中的变量绑定值:捕获PrepareStatement参数绑定的变量值,无需重启应用即可生效。
展示SQL中的常量值:仅对SQL截断,不做额外处理,无需重启应用即可生效。
探针采集配置
在探针采集配置区域,可以设置探针每秒最大链路采集量和探针日志级别。
高级设置
在高级设置区域,可以设置分位数统计、错慢采样、异常堆栈收集大长度等。
将配置复制到其他应用
如果您需要为其他应用同步相同配置,可以将对应配置复制到其他应用上。
将单个配置复制到其他应用
在对应配置区域单击保存并批量复制到其他应用。
如果弹出当前设置未保存对话框,请单击确定保存本应用配置后,再单击保存并批量复制到其他应用。
在弹出的对话框中选择生效的应用,然后单击确定。
将所有配置复制到其他应用
在页面底部单击保存并批量复制到其他应用。
如果弹出当前设置未保存对话框,请单击确定保存本应用配置后,再单击保存并批量复制到其他应用。
在弹出的对话框中选择生效的应用,然后单击确定。
全局默认配置
您可以将当前配置保存为全局默认配置,在之后创建新应用时将会默认使用当前配置。
在页面底部单击保存当前应用设置为全局默认配置。
如果弹出当前设置未保存对话框,请单击确定保存本应用配置后,再单击保存当前应用设置为全局默认配置。
在弹出的对话框中单击确认。