上一主题: log4j.appender.logfile.layout.ConversionPattern下一主题: 平面文件属性


永久性集合-将数据记录到数据库

您可以配置本节中描述的属性,以将跟踪数据记录到外部的关系型数据库中。 有关更多信息,请参阅 IntroscopeEnterpriseManager.properties 文件的 SQL Database Settings 节。 这些设置都是通过热配置部署的,因此它们不要求手工重新启动企业管理器。

Introscope 包括的一个 API 使您能够为历史范围提取度量标准和事件数据,然后使用数据分析工具(如 Excel 或 SAS)来查看 Introscope 数据。 CA Technologies 建议您使用此 API 记录数据-请参阅 JDBC API。 您还可以使用命令行 Workstation 命令来提取永久性数据-请参阅“使用命令行 Workstation”。

这些企业管理器属性使用 Introscope 热配置服务。 更改这些所谓的“热配置”属性之后,不必重新启动企业管理器。 有关更多信息,请参阅热配置服务

introscope.enterprisemanager.database.collection.agentExpression

这是代理正则表达式属性。 可将此设置添加到 IntroscopeEnterpriseManager.properties 文件中并通过热配置进行部署。

例如:

Introscope.enterprisemanager.database.collection.agentExpression=rhart-dt1\\|EPAgentProcess1\\|EPAgent5

默认

<blank>

introscope.enterprisemanager.database.collection.metricExpression

此为度量标准正则表达式属性。 可将此设置添加到 IntroscopeEnterpriseManager.properties 文件中并通过热配置进行部署。

示例

introscope.enterprisemanager.database.collection.metricExpression=Servlets\\|MyServlet:Average Response Time \\(ms\\)

默认

<blank>

introscope.enterprisemanager.database.collection.frequencyinseconds

其中,AgentExpression 是代理正则表达式,metricExpression 是度量标准正则表达式,frequencyinseconds 是聚合数据并将其写入数据库的频率(以秒为单位)。 可将此设置添加到 IntroscopeEnterpriseManager.properties 文件中并通过热配置进行部署。

没有默认设置,因为每个永久性集合可以有不同的值。 应当为每个永久性集合设置此属性。

默认

introscope.enterprisemanager.database.recordingQueue.upperLimit.value

队列中度量标准数据点的最大数量。 度量标准数据点是一个度量标准在一个时间片的数据。 此设置是通过热配置部署的。

默认

150k(千)