上一主题: 事务采样下一主题: 应用程序分类地图数据限定


配置视图元素老化

在连接的数据老化或从 APM 数据库被清除时,代理将重新发现前端和业务服务及其依存关系。 Workstation 在应用程序分类视图上显示此数据。

在允许代理收集应用程序分类视图数据后,您可以配置代理执行此数据收集的频率。 例如,您可以配置代理以收集应用程序分类视图数据:

您还可以配置企业管理器在视图中提供数据的时间段。 例如,由代理发现的数据可以按星期或月显示。 时间段基于两个分类视图时间范围属性:“老化时间”和“窗口时间”。

老化是应用程序分类视图元素的一个特征。 当 CA Introscope 不再接收前端或业务事务的数据时,视图元素就会老化。 老化时间是 Workstation 继续在应用程序分类视图中显示该元素的时间。 此时间过期后,元素将会从代理缓存中删除,且元素在应用程序分类视图中显示为已老化状态。 老化时间在 introscope.apm.data.agingTime 属性中进行设置。 默认值为一天。

时段是在正在老化的元素从视图中完全消失之前,Workstation 显示该元素的时间量。 该选项是在 introscope.apm.data.timeWindow 属性中设置的。 默认值为三天。

例如,在使用上述默认设置的情况下:

ApplicationA 是应用程序分类视图中的前端以及与 ApplicationB 的依存关系。 代理继续报告 ApplicationB 的数据,ApplicationB 正常显示在视图中。 当停止从 ApplicationB 报告数据时,时钟同时对老化时间和窗口时间开始计时。 一天后,ApplicationB 的图节点将显示为老化状态。 三天后,ApplicationB 视图节点从视图中消失。

注意事项:

重要信息! 在群集环境中,对 agingTime 或 timeWindow 默认属性值所做的任何更改也必须应用于 MOM,以及所有收集器。

请执行以下步骤:

  1. 打开 <企业管理器主目录>/config 目录中的 IntroscopeEnterpriseManager.properties 文件。
  2. 如果您要更改 introscope.apm.data.agingTime 的值:
    1. 停止代理。
    2. 关闭企业管理器。

    重要信息! 如果您更改 introscope.apm.data.agingTime 属性的值,请参阅“减小应用程序分类视图老化时间设置带来的影响”。

  3. 配置 introscope.apm.data.agingTime 属性。 默认值为一天。 该值不能少于 1 分钟。
  4. 配置属性 introscope.apm.data.timeWindow。 默认值为三天。 该值不能少于 1 分钟。
  5. 保存并关闭 IntroscopeEnterpriseManager.properties 文件。
  6. 如果您更改了 introscope.apm.data.agingTime 属性,请重新启动代理。
  7. 重新启动企业管理器。
  8. <企业管理器主目录>/logs 目录中查看分类视图数据老化属性的企业管理器日志文件消息。 例如:
    11/23/09 12:02:13 PM PST [INFO] [Manager] [ The APM Data  property : introscope.apm.data.agingTime set to value : [ PropertyWithTimeUnit : 1 Min]]
    

减小应用程序分类视图老化时间设置带来的影响

如果您打算在 IntroscopeEnterpriseManager.properties 文件中减小属性 introscope.apm.data.agingTime 的值,CA Technologies 建议您清除应用程序分类视图数据,以避免对历史数据造成意外影响。 减小老化时间意味着较小的数据示例将显示在视图显示中,并且可能会因代理将数据报告给企业管理器的方式而基于 APM 数据库中的数据出现误导性显示。 从数据库清除数据可防止此问题。

要清除数据,您必须使用 PostgreSQL 客户端。 可以从 PostgreSQL 网站 http://www.pgadmin.org 下载此类客户端。

使用 PostgreSQL 客户端来清除数据库:

会老化的属性如何影响历史视图

通过应用程序分类地图查看历史数据时,请记住以下概念: