定义 JMX 筛选可确定将在 CA Introscope® 中收集和显示哪些 JMX MBean 信息。 如果未设置筛选,代理会将所有 JMX MBean 信息报告给企业管理器,这样会增加系统开销。
筛选器是在代理配置文件 IntroscopeAgent.profile 的 introscope.agent.jmx.name.filter 属性中设置的。 筛选器是关键字,以逗号分隔的字符串的形式输入属性中。 CA Introscope® 支持包含星号 (*) 和问号 (?) 通配符的筛选字符串。
CA Introscope® 会将筛选字符串与 JMX 生成的度量标准进行匹配。 如果找到匹配结果,匹配的度量标准将报告给 CA Introscope®。
要限制返回的度量标准的量,请在定义时尽可能缩小筛选字符串的范围。 例如,定义匹配 MBean 属性并存在于多个 MBean 上的筛选字符串。 报告来自每个 MBean 的度量标准。 如果您只对所选 MBean 的某个属性感兴趣,可以在筛选字符串中使用 MBean 名称来限定属性名称。
例如,假设您希望捕获 JMSDestinationRuntime MBean 的 MessagesCurrentCount 属性值。
如果 MessagesCurrentCount 的完全限定度量标准名称为:
*SuperDomain*|host-name|Process|Agent-name|JMX|comp-1| JMSDestinationRuntime|comp-2:MessagesCurrentCount
在 IntroscopeAgent.profile 中将 introscope.agent.jmx.name.filter 定义为:
JMX|comp-1|JMSDestinationRuntime|comp-2:MessagesCurrentCount
|
版权所有 © 2013 CA。
保留所有权利。
|
|