• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

뉴렐릭에서 IBM MQ 데이터 찾기 및 쿼리

수집기가 실행되고 데이터가 흐르면 뉴렐릭에서 IBM MQ 메트릭을 확인하고, NRQL로 쿼리하고, 대시보드를 구축하고, 알림을 설정할 수 있습니다. 각 큐 관리자는 IBMMQ_MANAGER 엔티티(target.name:qmgr(으)로 키 지정됨)로 표시되며 해당 큐는 하위 IBMMQ_QUEUE 엔티티로 표시됩니다.

뉴렐릭에서 IBM MQ 데이터 보기

몇 분 후 뉴렐릭에 IBM MQ 메트릭이 나타납니다. 파이프라인은 원시 Prometheus 형태 ― 밑줄 메트릭 이름(ibmmq_*) 및 원시 qmgrqueue 레이블 ― 를 유지하고 모든 메트릭에 target.name ID를 부여하며, 뉴렐릭은 이를 사용하여 엔티티를 합성합니다.

NRQL로 데이터 쿼리

밑줄 이름과 원시 레이블로 메트릭 쿼리 — ibmmq_qmgr_status, ibmmq_queue_depth, qmgr, queue. 메트릭 이름은 점으로 구분되지 않으며 qmgr 레이블은 이름이 변경되지 않으므로, ibmmq.* 또는 ibmmq.queue_manager.name 에 대해 작성된 NRQL은 일치하지 않습니다.

데이터가 흐르고 있는지 확인합니다 ― 모든 IBM MQ 메트릭:

FROM Metric SELECT count(*) WHERE metricName LIKE 'ibmmq_%' SINCE 30 minutes ago

보고하는 큐 관리자를 계산합니다(각각 하나의 IBMMQ_MANAGER 엔티티가 됨):

FROM Metric SELECT uniqueCount(qmgr) WHERE metricName LIKE 'ibmmq_%' FACET target.name SINCE 30 minutes ago

큐 관리자 상태(2 =실행 중), 큐 관리자당 하나의 행:

FROM Metric SELECT latest(ibmmq_qmgr_status) FACET qmgr SINCE 30 minutes ago

채널 상태(3 = 실행 중):

FROM Metric SELECT latest(ibmmq_channel_status) FACET qmgr, channel SINCE 30 minutes ago

모니터되는 모든 대기열의 현재 깊이:

FROM Metric SELECT latest(ibmmq_queue_depth) FACET qmgr, queue SINCE 30 minutes ago

전체 플릿의 데드 레터 대기열 깊이(일반적인 공지 신호):

FROM Metric SELECT latest(ibmmq_queue_depth) WHERE queue = 'SYSTEM.DEAD.LETTER.QUEUE' FACET qmgr SINCE 30 minutes ago

대기열 처리량 — 분당 put 및 get(MQI 통계 활성화 필요):

FROM Metric SELECT rate(sum(ibmmq_queue_mqput_count), 1 minute) AS 'Puts/min', rate(sum(ibmmq_queue_mqget_count), 1 minute) AS 'Gets/min' FACET qmgr, queue TIMESERIES SINCE 1 hour ago

엔티티를 직접 찾아보려면 뉴렐릭 UI의 All entities (으)로 이동하여 IBMMQ_MANAGERIBMMQ_QUEUE 엔티티를 필터링하거나 위의 쿼리 중 하나에서 큐 관리자를 엽니다.

맞춤형 대시보드 만들기

자체 IBM MQ 대시보드를 구축하려면:

  1. one.newrelic.com > Dashboards 으로 이동하여 Create a dashboard 클릭합니다.

  2. 위젯을 추가하고 Add a chart을(를) 선택한 다음 위의 NRQL 쿼리 중 하나를 붙여넣습니다.

  3. 한눈에 파악할 수 있도록 포커스 영역별로 위젯을 그룹화합니다:

    • 큐 관리자 건전성ibmmq_qmgr_status, ibmmq_qmgr_connection_count, ibmmq_channel_status
    • 큐 깊이 및 백로그ibmmq_queue_depth, ibmmq_queue_oldest_message_age, ibmmq_queue_uncommitted_messages
    • 처리량ibmmq_queue_mqput_count, ibmmq_queue_mqget_count (비율로 차트에 표시됨)
    • 용량ibmmq_qmgr_log_in_use_bytes, ibmmq_qmgr_queue_manager_file_system_in_use_bytes

알림 설정

메시징에 의존하는 애플리케이션에 영향을 미치기 전에 문제를 포착하려면 ibmmq_* 메트릭에 NRQL 공지 조건 을 생성하세요. 권장 시작점:

데이터 가시성 문제 해결

IBM MQ용 자체 호스팅 계측

뉴렐릭에서 자체 호스팅 모니터링을 위해 IBM MQ를 설정하는 방법을 알아보세요.

IBM MQ용 Kubernetes 계측

뉴렐릭에서 Kubernetes 모니터링을 위한 IBM MQ를 설정하는 방법을 알아보십시오.

지표 참조

뉴렐릭이 수집한 IBM MQ 메트릭에 대해 알아보세요.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.