---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Verificações e políticas padrão do RabbitMQ

# Verificações e políticas padrão do RabbitMQ {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Agent Client Collector fornece as seguintes verificações e políticas padrão para monitoramento de integridade do RabbitMQ. Você deve executar a descoberta do RabbitMQ antes de executar as verificações. As verificações do RabbitMQ estão disponíveis somente em um ambiente Windows.
{#rabbitmq-checks-policies__table_lsp_hsb_3tb__entry__4}

| Tipo | Verificação | Descrição | Comando |
|-|-|-|-|
| Evento | verificar-coelhomq-ativo | Verifica se o servidor RabbitMQ está ativo, usando a REST API. Se o servidor estiver inativo, um alerta será acionado. | `check-rabbitmq-alive.rb --host {{.labels.params_host}} --port {{.labels.params_port}} -v {{.labels.params_vhost}}` |
| Evento | verificar-rabbitmq-cluster-health | Verifica se os nós do cluster do servidor RabbitMQ estão em execução. Se os nós estiverem inativos, um alerta será acionado. | `check-rabbitmq-cluster-health.rb --host {{.labels.params_host}} --port {{.labels.params_port}}` |
| Evento | verificar-rabbitmq-consumidores | Verifica o número de consumidores no servidor RabbitMQ e aciona um alerta com base no limite configurado. | `check-rabbitmq-consumers.rb {{if .labels.params_warn}} --warn {{.labels.params_warn}} {{end}} {{if .labels.params_critical}} --critical {{.labels.params_critical }} {{end}} --host {{.labels.params_host}} --port {{.labels.params_port}}` |
| Evento | check-rabbitmq-messages | Verifica o número total de mensagens enfileiradas no servidor RabbitMQ e aciona um alerta com base no limite. | `check-rabbitmq-messages.rb --critical {{.labels.params_critical}} --port {{.labels.params_port}} --warn {{.labels.params_warn}} --host {{.labels.params_host} }` |
| Evento | verificar-rabbitmq-network-partitions | Verifica se ocorreu a partição de rede RabbitMQ e aciona um alerta com base no limite. | check-rabbitmq-network-partitions.rb --host {{.labels.params_host}} --port {{.labels.params_port}} |
| Evento | verificar-rabbitmq-node-health | Verifica se o nó do servidor RabbitMQ está em um estado em execução. | check-rabbitmq-node-health.rb --host {{.labels.params_host}} {{if .labels.params_watchalarms}} --alarms {{.labels.params_watchalarms}} {{end}} {{if .labels.params_socketwarn}} --swarn {{.labels.params_socketwarn}} {{end}} {{if .labels.params_memcrit}} --mcrit {{.labels.params_memcrit}} {{end}} {{if .labels.params_fdcrit}} --fcrit {{.labels.params_fdcrit}} {{end}} {{if .labels.params_socketcrit}} --scrit {{.labels.params_socketcrit}} {{end}} --port {{.labels.params_port}} {{if .labels.params_memwarn}} --mwarn {{.labels.params_memwarn}} {{end}} {{if .labels.params_fdwarn}} --fwarn {{.labels.params_fdwarn}} {{end}} |
| Evento | verificar-rabbitmq-node-usage | Verifica e exibe o uso do nó do servidor RabbitMQ. | check-rabbitmq-node-usage.rb {{if .labels.params_procwarn}} --pwarn {{.labels.params_procwarn}} {{end}} --port {{.labels.params_port}} {{if .labels.params_socketwarn}} --swarn {{.labels.params_socketwarn}} {{end}} --type {{.labels.params_type}} {{if .labels.params_diskcrit}} --dcrit {{.labels.params_diskcrit}} {{end}} {{if .labels.params_fdcrit}} --fcrit {{.labels.params_fdcrit}} {{end}} {{if .labels.params_proccrit}} --pcrit {{.labels.params_proccrit}} {{end}} {{if .labels.params_diskwarn}} --dwarn {{.labels.params_diskwarn}} {{end}} {{if .labels.params_socketcrit}} --scrit {{.labels.params_socketcrit}} {{end}} --host {{.labels.params_host}} {{if .labels.params_memcrit}} --mcrit {{.labels.params_memcrit}} {{end}} {{if .labels.params_fdwarn}} --fwarn {{.labels.params_fdwarn}} {{end}} {{if .labels.params_memwarn}} mwarn {{.labels.params_memwarn}} {{end}} |
| Evento | check-rabbitmq-queue-drain-time | Verifica o tempo necessário para que cada fila no servidor RabbitMQ seja esgotada, com base na taxa de saída de mensagem atual. Por exemplo, se uma fila tiver 1.000 mensagens, mas apenas 1 mensagem sair por segundo, um alerta será gerado porque o nível crítico padrão de 360 segundos foi excedido. | `check-rabbitmq-queue-drain-time.rb --host {{.labels.params_host}} --port {{.labels.params_port}} --warn {{.labels.params_warn}} --critical {{. rótulos.params_critical}}` |
| Evento | verificar-rabbitmq-filas-sincronizadas | Verifica se todas as filas espelhadas com filas secundárias estão sincronizadas. | `check-rabbitmq-queues-synchronised.rb --host {{.labels.params_host}} --port {{.labels.params_port}}` |
| Evento | check-rabbitmq-stomp-alive | Verifica se o servidor RabbitMQ está ativo e respondendo ao STOMP. | `check-rabbitmq-stomp-alive.rb --host {{.labels.params_host}} --queue {{.labels.params_queue}} --port {{.labels.params_port}}` |
[Tabela 1. Política de eventos do RabbitMQ]

{#rabbitmq-checks-policies__table_lsp_hsb_3tb} {#rabbitmq-checks-policies__table_rw5_xzb_3tb__entry__4}

| Tipo | Verificação | Descrição | Comando |
|-|-|-|-|
| Métrica | métricas-coelhomq-visão geral | Fornece estatísticas de visão geral do RabbitMQ. | `métricas-rabbitmq-overview.rb --port {{.labels.params_port}} --host {{.labels.params_host}}` |
| Métrica | métricas-coelhomq-queue | Fornece métricas do RabbitMQ por fila. | `métricas-rabbitmq-queue.rb --port {{.labels.params_port}} --host {{.labels.params_host}} {{if .labels.params_vhost}} --vhost {{.labels.params_vhost}} { {término}}` |
[Tabela 2. Política de métricas do RabbitMQ]

{#rabbitmq-checks-policies__table_rw5_xzb_3tb}

