探针自我保护

更新时间:
复制为 MD 格式

ARMS探针在4.1.10版本之后具备自我保护能力,在业务流量增加导致容器水位升高的情况下,探针自身性能开销会控制在阈值范围内,防止极端压力场景引发稳定性问题,保证整体业务容器水位可控。

image

探针会在入口处进行流量统计,当入口类型流量的QPS达到阈值后会触发限流保护,限流保护后阈值范围内的流量会维持正常监控,超出阈值范围外的流量不会进行监控统计。默认情况下单机入口流量的阈值为10000 QPS,当入口流量低于10000 QPS时无任何影响,具体请求数可以在ARMS控制台应用概览应用详情页面查看。

新版控制台

image

旧版控制台

image

自我保护限流阈值支持自定义调整,您可以在ARMS控制台自定义配置页面的探针采集配置区域修改探针最大可处理QPS阈值参数。

该区域包含三个配置项:限流阈值(必填,默认100,Agent端每秒最大可处理请求数,超出阈值的调用链不被收集)、探针最大可处理QPS阈值(默认10000,超出部分请求不再记录span和生成指标,探针4.1.10版本开始生效)和日志级别(默认WARN,动态生效,无需重启应用)。