更新时间:2022-02-21 GMT+08:00

采集配置

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

操作步骤

  1. 登录应用性能管理
  2. 在左侧导航栏中选择“采集管理 > 采集配置”。
  3. 在“应用”下拉列表框中选择应用。

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

  4. 单击打开采集开关。

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

  5. 单击开启正常调用采集开关。

    为了降低采集探针性能消耗,当事务异常或调用时延大于拓扑Apdex阈值时每分钟额外采集一条。如果打开正常调用采集开关,正常调用抽样采样,如果关闭此开关,不采集正常调用。

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

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

  7. 单击开启TraceID开关。

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

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

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

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

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

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

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