IBM MQ 모니터링 시나리오
Instana IBM MQ 를 모니터링합니다. 사용자의 환경 및 구성에 따라 다릅니다.
진행하기 전에 중요한 IBM MQ 모니터링 개념을 확인하세요.
일반적인 모니터링 시나리오
IBM MQ 센서는 하이브리드 환경에서 Kubernetes 클러스터, Docker, 가상 머신 및 베어 메탈에서 작동할 수 있습니다. 또한 현재의 복잡한 환경에서 로컬 및 원격 큐 관리자를 모두 모니터링할 수 있습니다.
로컬 또는 클라이언트 바인딩 모드를 통해 IBM MQ 큐 관리자 인스턴스를 모니터링하는 것은 Instana 호스트 에이전트를 실행하는 사용자 계정이 IBM MQ 의 그룹에 mqm 속하는지 여부에 따라 달라집니다.
다음과 같은 일반적인 모니터링 시나리오를 참고하십시오:
Instana 동일 가상 머신 내 에이전트 및 IBM MQ (특권 사용자)
에이전트 사용자가 그룹에
mqm속해 있는 경우, 센서는 자동 모니터링을 위해 로컬 바인딩 모드를 사용합니다. 그렇지 않으면 클라이언트 바인딩 모드를 사용하며, 이는 에이전트에서 수동 구성이configuration.yaml필요합니다.Instana 동일 가상 머신 내 에이전트 및 IBM MQ (비특권 사용자)
에이전트 사용자가 그룹에
mqm속하지 않을 경우, 센서는 로컬 모니터링을 위해 클라이언트 바인딩 모드를 사용하며, 이는 에이전트에서 수동 구성이configuration.yaml필요합니다.Instana 동일한 Kubernetes 또는 Docker 환경 내 에이전트와 IBM MQ
센서는 클라이언트 바인딩 모드를 사용하여 로컬 모니터링을 수행합니다. 에이전트
configuration.yaml파일에서 IBM MQ 연결 매개변수를 구성해야 합니다. 자세한 내용은 Kubernetes 또는 Docker 문서를 참조하십시오.Instana 에이전트와 IBM MQ 의 서로 다른 환경
센서는 클라이언트 바인딩 모드를 사용하여 원격 모니터링을 수행합니다. 에이전트
configuration.yaml파일에서 IBM MQ 연결 매개변수를 구성해야 합니다. 자세한 내용은 Docker 문서에서 확인하십시오.
다음 표는 다양한 배포 시나리오에 대한 지원되는 모니터링 유형, 연결 모드 및 구성 요구 사항을 요약합니다:
| Instana 에이전트 및 IBM MQ | 모니터링 유형 | 연결 모드 | 구성 |
|---|---|---|---|
| 동일한 가상 머신에서 | 로컬 모니터링 | 로컬 바인딩 모드 (사용자가 그룹에 mqm 속한 경우) |
자동 모니터링 |
클라이언트 바인딩 모드 (사용자가 그룹에 mqm 속하지 않은 경우) |
수동 구성 configuration.yaml |
||
| 동일한 Kubernetes 클러스터 또는 Docker 환경에서 | 로컬 모니터링 | 클라이언트 바인딩 모드 | 수동 구성 configuration.yaml |
| 다른 환경에서 | 원격 모니터링 | 클라이언트 바인딩 모드 | 수동 구성 configuration.yaml |
환경 기반 모니터링 시나리오
다음 표는 IBM MQ 에 대한 모니터링 지원 매트릭스를 요약합니다:
| 배치 환경 | 가상 또는 물리 머신 내의 큐 관리자 | Kubernetes 클러스터의 큐 관리자 | Docker 컨테이너 내의 큐 관리자 |
|---|---|---|---|
| Instana 가상 또는 물리적 머신 내 에이전트 | 로컬 모니터링 | 원격 모니터링 | 원격 모니터링 |
| Instana Kubernetes 클러스터의 에이전트 | 지원되지 않음 | 로컬 모니터링 | 지원되지 않음 |
| Instana Docker 컨테이너 내 에이전트 | 원격 모니터링 | 원격 모니터링 | 로컬 모니터링 |
고가용성(HA) 모니터링 시나리오
Instana 고가용성(HA) IBM MQ 큐 매니저( Red Hat OpenShift 기반의 다중 인스턴스, RDQM, 네이티브 HA 및 단일 인스턴스 배포)를 모니터링할 수 있습니다.
HA 지원이 비활성화된 경우(기본값), 각 HA 노드는 별도의 개체(qmName@host)로 보고됩니다. HA 지원을 활성화하면 모든 노드의 데이터가 통합되어 큐 매니저가 단일 논리적 개체(qmName)로 나타나며, 메트릭, 이벤트 및 추적에 대한 통합된 뷰를 제공합니다.
HA 지원을 통해 다음과 같은 기능을 이용할 수 있습니다:
- 모든 HA 큐 매니저 인스턴스의 데이터를 통합하여 획득한 연속적인 과거 데이터에 대한 통합된 뷰를 통해 HA 큐 매니저를 하나의 큐 매니저로 모니터링합니다.
- 현재 큐 관리자가 실행 중인 특정 HA 노드를 식별하십시오.
- 기본적으로 HA 큐 관리자가 전환될 때 트리거 이벤트를 발생시킵니다.
자세한 내용은 IBM MQ 고가용성(HA) 구성을 참조하십시오.