5.0 KiB
5.0 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 (wmi.getall[root\cimv2,"SELECT Name, DisplayName, State FROM Win32_Service WHERE Name LIKE 'MSExchange%' AND StartMode='Auto'"])
- Protótipos de Itens:
- Serviço: Status do {#SERVICE.DISPLAYNAME} (
wmi.get[root\cimv2,"SELECT State FROM Win32_Service WHERE Name='{#SERVICE.NAME}'"])
- Serviço: Status do {#SERVICE.DISPLAYNAME} (
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["\MSExchangeIS Store({#INSTANCE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}])
- Banco [{#INSTANCE}]: Função da Cópia (
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}