Quando comecei a estudar e ter contato com o Zabbix, ele estava na versão 2.x se não me engano.
E uma das coisas que eu habilitei foi um script do "Monitoramento Preguiçoso" que nada mais era do que uma rotina que ao ligar VMs do meu ambiente de LAB, elas se conectavam no Zabbix Server que nunca era desligado e ativavam o monitoramento do Host. E quando desligavam, o mesmo script se conectava no Zabbix e desabilitava o monitoramento.
Qual era a finalidade disso, simplesmente facilitava a preguiça de a cada shutdown no ambiente de lab, ter que entrar na console de administração do Zabbix e desabilitar o monitoramento para não receber aquela enxurrada de alertas.
Bom fica bem claro que não é um ambiente crítico e sim um ambiente de estudo controlado sem maiores consequências destas ações.
Isso foi feito em VMs em Linux através de scritpts de init level. Isso varia de distribuição para distribuição, mas no geral o conceito é o mesmo.
Infelizmente perdi este script quando tive que apagar este lab, mas vou configurar novamente este ambiente por questões de estudo.
Nesta postagem vou documentar o mesmo objetivo, porém para uma estação Windows. Hoje trabalho durante o dia usando uma Workstation HP Z800 com DuaL Socket Xeon e 128GB de Ram e gostaria de monitorar o desempenho ao longo do dia enquanto eu estiver usando o computador.
Então não tem script melhor do que o "Monitoramento Preguiçoso para Zabbix"
Pré Requisitos
Python para Windows
Plink.exe (Pacote do Putty)
Instalação do Python para Windows
O Python pode ser baixado no Link (https://www.python.org/downloads/)
Neste post estou usando a versão 3.8.5
Segui os passos abaixo:
Agora temos que fazer a instalação do PIP para o python, para isso teremos que instalar o wget para windows.
Faça o download do arquivo GnuWin (https://sourceforge.net/projects/gnuwin32/files/) Neste exemplo estou utilizando a versão sed-4.2.1-setup.exe
Fala o download do executável e salve dentro da pasta Bin da instalação anterior
https://eternallybored.org/misc/wget/1.20.3/64/wget.exe
Rode o comando: wget https://bootstrap.pypa.io/get-pip.py
e em seguida instale o PIP: python get-pip.py
Verifique a versão do PIP: pip -V
Agora que temos o Python e o PIP instalados, acompanhe na próxima postagens a configuração do Script e o acesso através da API do Zabbix
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.