文档首页 > > 用户指南> 配置采集

配置采集

分享
更新时间: 2019/11/13 GMT+08:00

为了减少内存、数据库、磁盘空间占用,您可以按需进行采集设置。性能数据采集设置对所选应用生效。

应用运维配置

提供指标数据和日志的采集开关,您可根据自己的需要将其开启或关闭(默认开启)。

  1. 登录AOM控制台,在左侧导航栏中选择“采集器部署 > 采集配置”。
  2. 在“应用运维配置”页签开启或关闭“指标采集开关”和“日志采集开关”。

    采集开关对自定义指标数据、SLA指标数据、CCI服务数据和logsizecount指标数据不生效。

应用性能配置

前提条件:弹性云服务器上已安装ICAgent,详细操作请参见安装ICAgent(Linux)

  1. 登录AOM控制台,在左侧导航栏中选择“采集器部署 > 采集配置”。
  2. 选择“应用性能配置”页签,在“应用”下拉列表框中选择应用。

    如果各应用存在不同的采集设置,则所有应用的采集设置会覆盖掉各应用的采集设置。

  3. 单击打开采集开关。

    采集开关默认打开,当您不需要采集某个应用的调用链和拓扑数据时,可通过关闭采集开关来停止数据采集,以减少资源占用。

  4. 参考表1设置采样率。

    表1 采样率

    采样率

    使用场景

    优点

    普通采样:每N条调用链数据采样1条,且将第1条数据作为样本数据。

    采集探针部署在应用中,应尽量避免采集探针频繁采集调用链数据影响系统性能,尽量减少采集探针占用系统资源。故您需要根据业务需求设置普通采样。

    单击,输入数据条数(大于等于0的整数),单击

    例如,设置为每20条调用链数据采样1条,如果共有35次调用,则采集第1条和第21条数据。

    可设置全采样。

    智能采样:当事务异常或调用时延大于Apdex阈值时全采样。否则抽样采样,即每100条数据采样一次。设置事务的Apdex阈值详细操作请参见配置中心

    出于监控实时性、完整性考虑,对于异常或慢调用,应不受采样率影响,能够完整记录调用数据,且不影响系统性能。故您需要根据业务需求选择是否开启智能采样。

    • 提高采集探针性能可靠性
    • 不会遗漏异常或慢调用数据

  5. 单击开启内存检测机制。

    为了避免业务极度繁忙时,采集探针对业务性能造成影响,可开启内存检测机制,使采集探针进入休眠状态。您还可以单击 ,设置持续周期和内存占用。
    • 内存占用=java进程实际使用内存/可用内存上限
    • 可用内存上限:按照容器可用内存资源配额与JVM最大堆内存中较小一个值计算。JVM最大堆内存为参数“-Xmx”的值,若未设置则默认为JVM最大可用内存25%。
    • 采集探针停止采集时的内存占用应大于等于恢复采集时的内存占用。

  6. 单击开启TraceID开关。

    TraceID用来唯一标识调用链,开启后,系统会在您的日志文件中增加TraceID信息(如下截图红框所示),您可通过TraceID(例如,ffffffffe1c08cab、ffffffffe1c08cad、ffffffffe1c08cae)精准搜索调用链的日志信息。

  7. 单击开启SQL分析开关。

    该开关关闭后,不会影响调用链中的SQL数据,但您将无法正常使用SQL分析功能。

  8. 设置忽略HTTP响应代码。

    为了避免探针误报正常调用链的诸如自定义返回码、异常等调用错误,快速准确地定位错误的调用链, 您可以设置该选项,错误记录表中将不记录被忽略的HTTP响应代码。单击,输入被忽略的HTTP响应代码,单击。格式为逗号分割的数字HTTP响应代码。

  9. 设置忽略错误和异常。

    为了避免探针误报正常调用链的诸如自定义返回码、异常等调用错误,快速准确地定位错误的调用链, 您可以设置该选项,错误记录表中将不记录被忽略的错误和异常。单击,输入被忽略的错误和异常,单击。格式为逗号分隔的Java异常类名称字符串,缺省值为空。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区