• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Encontre e consulte seus dados do IBM MQ no New Relic

Depois que o coletor estiver em execução e os dados estiverem fluindo, você poderá visualizar suas métricas do IBM MQ no New Relic, consultá-las com o NRQL, criar dashboards e configurar alertas. Cada gerenciador de filas aparece como uma entidade IBMMQ_MANAGER (com a chave target.name:qmgr) com suas filas como entidades IBMMQ_QUEUE filhas.

Visualize seus dados do IBM MQ no New Relic

Após alguns minutos, as métricas do IBM MQ aparecem no New Relic. O pipeline preserva o formato bruto do Prometheus — nomes de métricas com sublinhado (ibmmq_*) e os rótulos brutos qmgr e queue — e atribui uma identidade target.name a cada métrica, que o New Relic usa para sintetizar as entidades.

Para a resolução de problemas de visibilidade de dados, recomenda-se consultar a documentação de Resolução de problemas.

Consulte seus dados com NRQL

Dica

Consulte métricas por seus nomes com sublinhado e rótulos brutos — ibmmq_qmgr_status, ibmmq_queue_depth, qmgr, queue. Os nomes das métricas não são pontilhados e o rótulo qmgr não é renomeado, portanto, o NRQL escrito para ibmmq.* ou ibmmq.queue_manager.name não corresponderá.

Caso de uso

Consulta

Para confirmar que os dados estão fluindo para cada métrica do IBM MQ

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

Para contar os gerenciadores de filas que reportam (cada um se torna uma entidade

IBMMQ_MANAGER

)

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

Para visualizar o status do gerenciador de filas (

2

\= em execução), uma linha por gerenciador de filas

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

Para visualizar o status do canal (

3

\= em execução)

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

Para visualizar a profundidade atual de cada fila monitorada

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

Para visualizar a profundidade da fila de dead-letter em toda a frota como um sinal de alerta comum

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

Para visualizar as taxas de transferência da fila, entradas e saídas por minuto. Isso requer as estatísticas de MQI ativadas

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

Para navegar pelas entidades diretamente, vá para All entities na interface do New Relic e filtre por suas entidades IBMMQ_MANAGER e IBMMQ_QUEUE, ou abra um gerenciador de filas a partir de qualquer uma das consultas acima.

Criar dashboards personalizados

Para criar seu próprio dashboard do IBM MQ:

  1. Vá para one.newrelic.com > Dashboards e clique em Create a dashboard.

  2. Adicione um widget, escolha Add a chart e cole qualquer uma das consultas NRQL acima.

  3. Agrupe widgets por área de foco para uma visualização rápida:

    • Saúde do gerenciador de filasibmmq_qmgr_status, ibmmq_qmgr_connection_count, ibmmq_channel_status
    • Profundidade da fila e backlogibmmq_queue_depth, ibmmq_queue_oldest_message_age, ibmmq_queue_uncommitted_messages
    • Taxas de transferênciaibmmq_queue_mqput_count, ibmmq_queue_mqget_count (representado em gráfico como uma taxa)
    • Capacidadeibmmq_qmgr_log_in_use_bytes, ibmmq_qmgr_queue_manager_file_system_in_use_bytes

Configurar alerta

Criar condições do alerta NRQL nas métricas ibmmq_* para detectar problemas antes que afetem os aplicativos que dependem das mensagens.

A tabela a seguir mostra as condições do alerta recomendadas para o IBM MQ:

Alerta

Consulta NRQL

Limite recomendado

Gerenciador de filas não está em execução

FROM Metric SELECT latest(ibmmq_qmgr_status) FACET qmgr, target.name

Crítico quando o valor não é igual a

2

por pelo menos 2 minutos.

Canal não está em execução

FROM Metric SELECT latest(ibmmq_channel_status) FACET qmgr, channel

Crítico quando o valor não é igual a

3

por pelo menos 5 minutos.

Fila enchendo em direção ao seu máximo

FROM Metric SELECT latest(ibmmq_queue_depth) / latest(ibmmq_queue_attribute_max_depth) * 100 AS 'Depth %' FACET qmgr, queue

Aviso em

80%

, crítico em

95%

.

Mensagens na fila de mensagens mortas

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

Crítico quando o valor é maior que

0

.

Instrumentação do Kubernetes para IBM MQ

Aprenda a configurar o monitoramento do seu IBM MQ para Kubernetes no New Relic.

Referência de métricas

Saiba mais sobre as métricas do IBM MQ coletadas pelo New Relic.

Resolução de problemas

Saiba como solucionar problemas de monitoramento do IBM MQ na New Relic.

Copyright © 2026 New Relic Inc.

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