Compare commits

..

No commits in common. "ad01642166b9416f65ee8ee5ea84efd6763ab9b7" and "b74b96473ce76aa58aedd041e26a29a2ef413596" have entirely different histories.

4 changed files with 21 additions and 44 deletions

View File

@ -314,13 +314,6 @@ zabbix_export:
type: ZABBIX_ACTIVE
key: perf_instance.discovery["MSExchange Active Manager"]
delay: 1h
filter:
evaltype: AND
conditions:
- macro: '{#INSTANCE}'
value: _Total
operator: NOT_MATCHES_REGEX
formulaid: A
description: Descoberta de instâncias de Bancos de Dados Database.
item_prototypes:
- uuid: d6c7a4d5987540cb850ac5744a3d1042
@ -374,7 +367,7 @@ zabbix_export:
- uuid: 81ac288a0d784f8d9cd99883b44797ee
name: 'Banco [{#INSTANCE}]: Latência de Leitura (Ativo)'
type: ZABBIX_ACTIVE
key: perf_counter_en["\MSExchange Database({#INF.STORE})\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]
key: perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]
delay: '{$MS.EXCHANGE.PERF.INTERVAL}'
value_type: FLOAT
units: s
@ -388,14 +381,14 @@ zabbix_export:
value: performance
trigger_prototypes:
- uuid: bc1a548c79bc428ea005f652e699f4cc
expression: min(/Microsoft Exchange Server 2016 by Zabbix agent active/perf_counter_en["\MSExchange Database({#INF.STORE})\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}],{$MS.EXCHANGE.DB.ACTIVE.READ.TIME})>{$MS.EXCHANGE.DB.ACTIVE.READ.WARN}
expression: min(/Microsoft Exchange Server 2016 by Zabbix agent active/perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}],{$MS.EXCHANGE.DB.ACTIVE.READ.TIME})>{$MS.EXCHANGE.DB.ACTIVE.READ.WARN}
name: '🐢 Exchange: Latência de Leitura Alta em {#INSTANCE}'
priority: WARNING
description: A latência de leitura está acima de 20ms sustentados.
- uuid: 3fe061c683b9424c8b88caade4a5a4e3
name: 'Banco [{#INSTANCE}]: Latência de Escrita (Ativo)'
type: ZABBIX_ACTIVE
key: perf_counter_en["\MSExchange Database({#INF.STORE})\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]
key: perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]
delay: '{$MS.EXCHANGE.PERF.INTERVAL}'
value_type: FLOAT
units: s
@ -409,7 +402,7 @@ zabbix_export:
value: performance
trigger_prototypes:
- uuid: 47c01687add949ab8f72633ae8a1f53f
expression: min(/Microsoft Exchange Server 2016 by Zabbix agent active/perf_counter_en["\MSExchange Database({#INF.STORE})\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}],{$MS.EXCHANGE.DB.ACTIVE.WRITE.TIME})>{$MS.EXCHANGE.DB.ACTIVE.WRITE.WARN}
expression: min(/Microsoft Exchange Server 2016 by Zabbix agent active/perf_counter_en["\MSExchange Database ==> Instances({#INF.STORE}/_Total)\I/O Database Writes (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}],{$MS.EXCHANGE.DB.ACTIVE.WRITE.TIME})>{$MS.EXCHANGE.DB.ACTIVE.WRITE.WARN}
name: '🐢 Exchange: Latência de Escrita Alta em {#INSTANCE}'
priority: WARNING
description: A latência de escrita está acima de 50ms sustentados.
@ -445,7 +438,7 @@ zabbix_export:
- uuid: 0ea0824b26714249a2a90965377f0c10
name: 'Banco [{#INSTANCE}]: Total de Itens'
type: ZABBIX_ACTIVE
key: perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}]
key: perf_counter_en["\MSExchange IS Store({#INF.STORE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}]
delay: 15m
value_type: FLOAT
description: Contagem total de itens no banco de dados.
@ -473,7 +466,7 @@ zabbix_export:
- color: 199C0D
item:
host: 'Microsoft Exchange Server 2016 by Zabbix agent active'
key: perf_counter_en["\MSExchangeIS Store({#INSTANCE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}]
key: perf_counter_en["\MSExchange IS Store({#INF.STORE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}]
httptests:
- uuid: 2e6bd09c77fa434cbc8c02ad74d12b7c
name: 'Teste de Disponibilidade: OWA'

View File

@ -42,11 +42,11 @@ Desenvolvido por Arthur "O Farol" Mendes.
- 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({#INF.STORE})\I/O Database Reads (Attached) Average Latency", {$MS.EXCHANGE.PERF.INTERVAL}]`)
- Banco [{#INSTANCE}]: Latência de Escrita (Ativo) (`perf_counter_en["\MSExchange Database({#INF.STORE})\I/O Database Writes (Attached) Average Latency", {$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}]: Total de Itens (`perf_counter_en["\MSExchange IS Store({#INF.STORE})\Item Count", {$MS.EXCHANGE.PERF.INTERVAL}]`)
## Alertas (Triggers)

View File

@ -275,13 +275,14 @@ zabbix_export:
- tag: scope
value: performance
type: ZABBIX_ACTIVE
- uuid: 2bd53767f40742f5926615b3c586111a
name: 'Windows: Nome do Host'
- uuid: 5d99b356e30444a0b99e597506f35a69
name: 'Sistema: Nome do Computador'
key: system.hostname
delay: 1h
trends: '0'
value_type: CHAR
description: 'System host name.'
trends: '0'
description: Nome do host do sistema.
inventory_link: NAME
preprocessing:
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
@ -290,33 +291,17 @@ zabbix_export:
- tag: component
value: system
triggers:
- uuid: 09551d020e984f478477610330999084
- uuid: 2c099c9ec90f47858bc117f0f7d957c0
expression: change(/Windows by Zabbix agent/system.hostname) and length(last(/Windows by Zabbix agent/system.hostname))>0
name: ' Windows: Nome do Host Mudou'
event_name: ' Windows: Nome do Host Mudou (Novo: {ITEM.VALUE})'
event_name: ' Windows: Nome do Host Mudou (new name: {ITEM.VALUE})'
priority: INFO
description: 'Windows host name has changed. Ack to close.'
description: O nome do sistema mudou. Reconheça para fechar o problema manualmente.
manual_close: 'YES'
tags:
- tag: scope
value: notice
type: ZABBIX_ACTIVE
- uuid: 53c71360156d4758bd05358999812674
name: 'Windows: Arquitetura do Sistema'
key: system.uname
delay: 1h
trends: '0'
value_type: CHAR
description: 'System architecture (e.g. x86, x64).'
preprocessing:
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1d
tags:
- tag: component
value: system
type: ZABBIX_ACTIVE
- uuid: 89f928affba54c4a8dc7abead09cac68
name: 'Sistema: Hora Local'
key: system.localtime
@ -539,7 +524,7 @@ zabbix_export:
- uuid: 64875dc74c3a45da82ddad6648198304
name: Disponibilidade do Agente Zabbix
type: INTERNAL
key: zabbix[host,agent,available]
key: zabbix[host,agent,disponível]
description: Usado para monitorar a disponibilidade do agente.
valuemap:
name: zabbix.host.disponível
@ -548,7 +533,7 @@ zabbix_export:
value: system
triggers:
- uuid: 2a79c64e07144a40b728e4a210fa0976
expression: max(/Windows by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0
expression: max(/Windows by Zabbix agent/zabbix[host,agent,disponível],{$AGENT.TIMEOUT})=0
name: '🚨 Windows: Agente Zabbix Indisponível'
event_name: '🚨 Windows: Agente Zabbix Indisponível (for {$AGENT.TIMEOUT})'
priority: AVERAGE

View File

@ -28,8 +28,7 @@ Inclui: RDP, Fila de Disco, Auditoria de Login e traduções completas.
- **Sistema: Número de Threads** (`perf_counter_en["\System\Threads"]`)
- **Sistema: Número de Processos** (`proc.num[]`)
- **CPU: Utilização Total** (`system.cpu.util`)
- **Windows: Nome do Host** (`system.hostname`)
- **Windows: Arquitetura do Sistema** (`system.uname`)
- **Sistema: Nome do Computador** (`system.hostname`)
- **Sistema: Hora Local** (`system.localtime`)
- **Sistema: Arquitetura do SO** (`system.sw.arch`)
- **Sistema: Versão do SO** (`system.sw.os`)
@ -44,7 +43,7 @@ Inclui: RDP, Fila de Disco, Auditoria de Login e traduções completas.
- **Memória: % de Utilização** (`vm.memory.util`)
- **Windows: Network interfaces WMI get** (`wmi.getall[root\cimv2,"select Name,Description,NetConnectionID,Speed,AdapterTypeId,NetConnectionStatus,GUID from win32_networkadapter where PhysicalAdapter=True and NetConnectionStatus>0"]`)
- **Hardware: Número de Cores** (`wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"]`)
- **Disponibilidade do Agente Zabbix** (`zabbix[host,agent,available]`)
- **Disponibilidade do Agente Zabbix** (`zabbix[host,agent,disponível]`)
- **RDP: Sessões Ativas (Total)** (`perf_counter_en["\Terminal Services\Total Sessions"]`)
- **Disco: Tamanho da Fila (Queue Length)** (`perf_counter_en["\PhysicalDisk(_Total)\Current Disk Queue Length"]`)
- **Segurança: Falhas de Login (Audit Failure)** (`eventlog[Security,,,,4625]`)