33장. 메시징 통계 모니터링
messaging-activemq 하위 시스템에서 메시징 서버에 대한 통계 수집을 활성화하면 메시징 서버의 리소스에 대한 런타임 통계를 볼 수 있습니다.
33.1. 메시징 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
성능에 부정적인 영향을 줄 수 있기 때문에 messaging-activemq 하위 시스템의 통계 컬렉션은 기본적으로 활성화되어 있지 않습니다. 대기열의 메시지 수 또는 큐에 추가된 메시지 수와 같은 기본 정보를 얻기 위해 대기열 통계를 활성화할 필요가 없습니다. 이러한 통계는 통계를 true 로 설정하지 않고도 큐 특성을 사용하여 사용할 수 있습니다.
관리 CLI 또는 관리 콘솔을 사용하여 추가 통계 컬렉션을 활성화할 수 있습니다.
관리 CLI를 사용하여 메시징 통계 활성화
다음 관리 CLI 명령은 기본 메시징 서버에 대한 통계 컬렉션을 활성화합니다.
/subsystem=messaging-activemq/server=default:write-attribute(name=statistics-enabled,value=true)
풀링된 연결 팩토리 통계는 다른 메시징 서버 통계와 별도로 활성화됩니다. 다음 명령을 사용하여 풀링된 연결 팩토리에 대한 통계를 활성화합니다.
/subsystem=messaging-activemq/server=default/pooled-connection-factory=activemq-ra:write-attribute(name=statistics-enabled,value=true)
변경 사항을 적용하려면 서버를 다시 로드합니다.
관리 콘솔을 사용하여 메시징 통계 활성화
관리 콘솔을 사용하여 메시징 서버에 대한 통계 컬렉션을 활성화하려면 다음 단계를 사용합니다.
-
Configuration
Subsystems Messaging (ActiveMQ) 서버로 이동합니다. - 서버를 선택하고 View(보기 )를 클릭합니다.
- Statistics (통계) 탭에서 Edit (편집)를 클릭합니다.
- Statistics Enabled(통계 활성화됨) 필드를 ON (켜짐)으로 설정하고 Save(저장 )를 클릭합니다.
풀링된 연결 팩토리 통계는 다른 메시징 서버 통계와 별도로 활성화됩니다. 다음 단계를 사용하여 풀링된 연결 팩토리에 대한 통계 컬렉션을 활성화합니다.
-
Configuration
Subsystems Messaging (ActiveMQ) 서버로 이동합니다. - 서버를 선택하고 Connections (연결)를 선택한 다음 View(보기 )를 클릭합니다.
- Pooled Connection factory(풀링 연결 팩토리 ) 탭을 선택합니다.
- pooled 연결 팩토리를 선택하고 Attributes (특성) 탭에서 Edit(편집 )를 클릭합니다.
- Statistics Enabled(통계 활성화됨) 필드를 ON (켜짐)으로 설정하고 Save(저장 )를 클릭합니다.
- 변경 사항을 적용하려면 서버를 다시 로드합니다.