templates-zabbix-itguys/templates_gold/exchange/template_exchange_gold_ptbr...

4.9 KiB

Documentação: Microsoft Exchange Server 2016 by Zabbix agent active

Template: Microsoft Exchange Server 2016 by Zabbix agent active Descrição: Template Gold para Microsoft Exchange Server (2016/2019).

Monitoramento 360º com foco em performance e disponibilidade.

Inclui:

  • Filas de Transporte (Submission, Delivery, Poison)
  • Banco de Dados (Latência, Page Faults, Status)
  • Serviços MSExchange (Discovery Automático)
  • Web Access (OWA/ECP)
  • Métricas de ActiveSync e WebServices

Desenvolvido por Arthur "O Farol" Mendes.

Itens Monitorados

Itens Globais

  • Bancos de Dados: Total Montados (perf_counter_en["\MSExchange Active Manager(_total)\Database Mounted"])
  • ActiveSync: Comandos Ping Pendentes (perf_counter_en["\MSExchange ActiveSync\Ping Commands Pending", {$MS.EXCHANGE.PERF.INTERVAL}])
  • ActiveSync: Requisições por Segundo (perf_counter_en["\MSExchange ActiveSync\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}])
  • OWA: Usuários Únicos Atuais (perf_counter_en["\MSExchange OWA\Current Unique Users", {$MS.EXCHANGE.PERF.INTERVAL}])
  • OWA: Requisições por Segundo (perf_counter_en["\MSExchange OWA\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}])
  • WebServices: Requisições por Segundo (perf_counter_en["\MSExchangeWS\Requests/sec", {$MS.EXCHANGE.PERF.INTERVAL}])
  • Zabbix: Disponibilidade do Agente (Active) (zabbix[host,active_agent,available])
  • Fila de Transporte: Submission Queue (perf_counter_en["\MSExchangeTransport Queues(_Total)\Submission Queue Length"])
  • Fila de Transporte: Active Mailbox Delivery (perf_counter_en["\MSExchangeTransport Queues(_Total)\Active Mailbox Delivery Queue Length"])
  • Fila de Transporte: Poison Queue (perf_counter_en["\MSExchangeTransport Queues(_Total)\Poison Queue Length"])
  • Fila de Transporte: Retry Mailbox Delivery (perf_counter_en["\MSExchangeTransport Queues(_Total)\Retry Mailbox Delivery Queue Length"])
  • Service: Status do Microsoft Exchange Transport Submission (service.info["MSExchangeSubmission",state])
  • Service: Status do Microsoft Exchange Transport (service.info["MSExchangeTransport",state])

Regras de Descoberta (LLD)

Descoberta de Serviços Exchange (service.discovery)

  • Protótipos de Itens:
    • Serviço: Status do {#SERVICE.DISPLAYNAME} (service.info["{#SERVICE.NAME}",state])

Descoberta de Bancos de Dados (perf_instance.discovery["MSExchange Active Manager"])

  • Protótipos de Itens:
    • Banco [{#INSTANCE}]: Função da Cópia (perf_counter_en["\MSExchange Active Manager({#INSTANCE})\Database Copy Role Active"])
    • Banco [{#INSTANCE}]: Page Faults/seg (perf_counter_en["\MSExchange Database({#INF.STORE})\Database Page Fault Stalls/sec", {$MS.EXCHANGE.PERF.INTERVAL}])
    • Banco [{#INSTANCE}]: Logs Aguardando (Stalled) (perf_counter_en["\MSExchange Database({#INF.STORE})\Log Record Stalls/sec", {$MS.EXCHANGE.PERF.INTERVAL}])
    • Banco [{#INSTANCE}]: Latência de Leitura (Ativo) (perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}])
    • Banco [{#INSTANCE}]: Latência de Escrita (Ativo) (perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}])
    • Banco [{#INSTANCE}]: Estado (perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Database State"])
    • Banco [{#INSTANCE}]: Tamanho do Arquivo (perf_counter_en["\MSExchange Database({#INF.STORE})\Database File Size In Bytes", {$MS.EXCHANGE.PERF.INTERVAL}])
    • Banco [{#INSTANCE}]: Total de Itens (perf_counter_en["\MSExchange IS Store({#INF.STORE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}])

Alertas (Triggers)

Triggers Globais

  • [HIGH] 📉 Exchange: Queda Anômala de Tráfego OWA
  • [HIGH] 🚨 Exchange: Agente Zabbix Indisponível
  • [AVERAGE] ⚠️ Exchange: Fila de Submissão Alta
  • [HIGH] 🔮 Exchange: Fila de Submissão em Crescimento Rápido
  • [AVERAGE] ⚠️ Exchange: Fila de Entrega Local Alta
  • [HIGH] 🔮 Exchange: Fila de Entrega em Crescimento Rápido
  • [HIGH] 🚨 Exchange: Mensagens em Quarentena (Poison Queue) detectadas
  • [HIGH] 🚨 Serviço Parado: Microsoft Exchange Transport Submission
  • [HIGH] 🚨 Serviço Parado: Microsoft Exchange Transport

Protótipos de Triggers (LLD)

Regra: Descoberta de Serviços Exchange

  • [HIGH] 🚨 Serviço Parado: {#SERVICE.DISPLAYNAME}

Regra: Descoberta de Bancos de Dados

  • [AVERAGE] ⚠️ Exchange: Page Faults Elevados em {#INSTANCE}
  • [AVERAGE] 🐢 Exchange: Escrita de Logs Travada em {#INSTANCE}
  • [WARNING] 🐢 Exchange: Latência de Leitura Alta em {#INSTANCE}
  • [WARNING] 🐢 Exchange: Latência de Escrita Alta em {#INSTANCE}
  • [WARNING] ⚠️ Exchange: Banco de Dados Grande em {#INSTANCE}