Este repositório contém scripts auxiliares para uso com o Zabbix.
- Copie os scripts deste repositório para o host onde o Zabbix Agent está instalado.
- Edite o arquivo
zabbix_agentd.confpara adicionar ou modificar as entradasUserParameterconforme necessário para cada script. - Crie manualmente os itens e triggers na interface do Zabbix, utilizando os comandos definidos nos
UserParameter.
- Este repositório já inclui arquivos
.batpara executar os scripts.ps1, - Utilize os arquivos
.batcomo intermediários para chamar os scripts PowerShell a partirUserParameter. - Exemplo de configuração no
zabbix_agentd.conf:UserParameter=gpu.usage,D:\Zabbix_scripts\gpu_usage.bat UserParameter=gpu.fanspeed,D:\Zabbix_scripts\gpu_fanspeed.bat - Certifique-se de testar cada script manualmente antes de utilizá-lo no Zabbix.
- Este repositório não inclui templates, itens ou triggers prontos para importação.
- O arquivo
ZabbixAgent.batfornece um menu interativo para iniciar, parar ou verificar o status do serviço do Zabbix Agent. Ele é útil em ambientes de laboratório onde não é necessário manter o agente em execução o tempo todo. Idem para o arquivoZabbixAgent.shnos hosts linux, necessário permissão de execução comchmod +x ZabbixAgent.she execute com:./ZabbixAgent.sh