Windows DHCP Server scopes discovery (SNMP) with Zabbix 3.0 – PT-BR

Olá!

Com a versão 3.0 do Zabbix ficou mais fácil montar regras baseadas em LLD.

Utilizando o SNMP em conjunto com os recursos oferecidos pelo Zabbix, é possível coletar informações interessantes do seu servidor DHCP Windows.

No template descrito abaixo, é realizada uma coleta que lhe informará quantos endereços IPs estão disponíveis em cada um dos escopos configurados no seu DHCP server.

Para o correto funcionamento do template é necessário habilitar o SNMP no Windows. Para tanto, siga os passos abaixo:

1 – No gerenciamento do seu servidor, vá até Features e clique em Add Features:

Screenshot_01 2016-07-26

2 – Selecione o serviço SNMP e clique em Next:

Screenshot_02 2016-07-26.jpg

3 – Confirme a informação e clique em Install:

Screenshot_03 2016-07-26.jpgScreenshot_04 2016-07-26.jpg

4 – Após a instalação, vá até o gerenciamento de Serviços do Windows, procure por SNMP Service e acesse as propriedades.

Screenshot_05 2016-07-26

5 – Vá até a aba de segurança, defina um nome para a community e quais hosts poderão fazer consultas ao servidor:

Screenshot_06 2016-07-26.jpg

6 – Para o monitoramento via Zabbix é necessário apenas permissões de leitura.

Screenshot_07 2016-07-26.jpg

Importante: se seu servidor estiver em um ambiente não controlado, defina um nome de community que não seja facilmente encontrado por dictionary attacks.

7 – Adicione o endereço do seu Zabbix Server:

Screenshot_08 2016-07-26.jpg

8 – Para testar, você poderá fazer um snmpwalk do seu Zabbix server e conferir se a coleta de dados via SNMP está OK:

snmpwalk -v2c -c comunidade IPdoServidor SNMPv2-SMI::enterprises.311.1.3.2.1.1.1

9 – Agora baixe o arquivo de template aqui.

Na frontend do seu Zabbix, vá até Configuration -> Templates e clique em Import

Screenshot_09 2016-07-26.jpg

10 – Clique em Browse, escolha o arquivo baixado anteriormente e clique em Import

Screenshot_10 2016-07-26.jpg

Se a importação for com sucesso a mensagem abaixo irá aparecer

Screenshot_11 2016-07-26.jpg

Não esqueça de alterar o nome da community configurada no template! Ela deverá ser igual à definida na configuração do seu servidor

11 – O próximo passo é aplicar o template ao host que você deseja monitorar. Para isso, vá em Configuration -> Hosts e selecione o host alvo.

12 – Na aba Templates, digite o nome do novo template, clique em Add e em seguida em Update:

Screenshot_12 2016-07-26.jpg

13 – Você pode forçar o update do cache de configuração do Zabbix com o comando:

 zabbix_server -R config_cache_reload

Pronto! Confira a coleta realizada em Latest Data:

Screenshot_13 2016-07-26.jpg

Esse template tem uma trigger que irá avisá-lo quando houver menos que 5 endereços disponíveis no escopo, ajuste conforme sua necessidade.

Em caso de dúvidas ou sugestões, por favor, deixe um comentário abaixo.

Abraço!

 

6 thoughts on “Windows DHCP Server scopes discovery (SNMP) with Zabbix 3.0 – PT-BR

  1. Pingback: Windows DHCP Server scopes discovery (SNMP) with Zabbix 3.0 | Bug happens.

  2. Pingback: Monitoramento de pools ISC-DHCP com Zabbix | Werneck Costa

Leave a comment