JMX 필터를 정의하면 CA Introscope®에서 수집 및 표시되는 JMX MBean 정보가 결정됩니다. 필터가 설정되어 있지 않으면 에이전트에서 모든 JMX MBean 정보를 Enterprise Manager에 보고하므로 시스템 오버헤드가 증가합니다.
필터는 에이전트 프로필 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
|
Copyright © 2013 CA.
All rights reserved.
|
|