费用优化

ARMS应用监控新版计费按写入可观测数据量计费。本文介绍如何合理调整写入应用监控的数据量,降低使用成本。

减少链路写入量

采样率越低,则链路的写入数据量越低。具体操作,请参见调用链采样模式选择

您可以在ARMS控制台指定应用下应用配置 > 自定义配置页面的采样设置区域调整固定采样率。

  • 固定采样率:在采样率设置字段输入百分比的数字部分即可,例如输入10代表采样10%。

  • 自适应采样:自定义需要全采样的接口前缀或后缀。

image.png

减少剖析写入量

通过调高高耗时调用阈值,减少触发的分析,从而减少剖析的写入数据量。

您可以在ARMS控制台指定应用下应用配置 > 自定义配置页面的线程分析设置区域,打开或关闭线程分析总控开关、线程分析方法栈开关,并设置慢调用监听触发阈值。更多信息,请参见自定义配置

服务调用耗时超过慢调用监听触发阈值(默认值为2000毫秒)时才会启动监听,并一直持续到该次调用结束或超过15秒。建议将此阈值设为调用耗时的第99百分位数。假设有100次调用,则按耗时从小到大排序,排在第99位的耗时就是第99百分位数。

image.png

减少指标写入量

收敛URL程度越高,则指标的写入数据量越低。

您可以在ARMS控制台指定应用下应用配置 > 自定义配置页面的URL收敛设置区域,打开收敛功能的开关,并设置收敛阈值、收敛规则。更多信息,请参见自定义配置

URL收敛是指将具有相似性的一系列URL作为一个单独的个体展示,例如将前半部分都为/service/demo/的一系列URL集中展示。收敛阈值是指要进行URL收敛的最低数量条件,例如当阈值为100时,则符合规则正则表达式的URL达到100时才会对它们进行收敛。

image.png