上一主题: 如何启用并配置线程转储下一主题: 分布统计信息度量标准的示例


如何将代理配置为收集分布统计信息度量标准

您可以将代理配置为收集通过 BlamePointTracers 分析的响应时间分布情况,以创建平均响应时间度量标准。 分布统计信息度量标准可提供详细说明,可解释具体操作的变化方式。 有关监控的响应时间值的其他统计分布数据可通过 getExtendedMetricData Web 服务获取。

可将 CA APM 代理配置为收集特定操作的响应时间信息。 这些响应时间存储在分布统计度量标准中,它与选定操作的平均响应时间度量标准成对。

请执行以下步骤:

  1. 打开 <Agent_Home>/wily/core/config 目录中的 IntroscopeAgent.profile 文件。
  2. 通过取消注释并编辑 introscope.agent.distribution.statistics.components.pattern 来指定要为其创建成对的分布统计信息度量标准的平均响应时间度量标准。 例如,使用以下表达式:
    Servlets\\|LoginServlet:.*
    

    将生成 LoginServlet 响应时间的分布统计信息。

  3. (可选)按照以下准则创建表达式:
    1. 在度量标准节点分隔符前加上反斜杠,因为竖线和句点在正则表达式中具有特殊含义。
    2. 在反斜杠前再加上一条反斜杠,因为反斜杠在代理配置文件中具有特殊含义。

      正则表达式在代理日志中显示在特殊字符之后。 例如:

      Servlets\|Login Servlet:.*
      
    3. 将摘要级别与各个度量标准正则表达式进行匹配。 如果度量标准不匹配,则汇总或不创建摘要级别的分布统计信息。

      以下示例显示匹配的表达式:

      Servlets(\\|.*):.* 
      
      Servlets.*  
      
  4. 保存并关闭 IntroscopeAgent.profile 文件。
  5. 重新启动代理。