Zabbix - Monitorando temperatura do processador em servidores Windows
Dica publicada em Linux / Software
Zabbix - Monitorando temperatura do processador em servidores Windows
Olá!
Recentemente instalei o Zabbix 2.0 em meu Debian 6 e encontrei um problema: ele não monitora a temperatura do processador de servidores Windows, nativamente.
Achei várias dicas na Internet, mas nenhuma funcionava.
Então, descobri o problema, todas elas sugeriam colocar no arquivo de configuração do cliente, a linha:
Que pegaria do log do realtemp a temperatura do Core do processador.
No prompt do Windows funcionava o comando, mas o servidor dizia que os comandos tail e gawk não existiam.
Então descobri o por que, eles não são comandos nativos do Windows, e mesmo estando na system32, não eram reconhecidos pelo servidor Zabbix.
solução:
Basta colocar o cominho completo dos arquivos.
Podem ler o tutorial completo no zabbixbrasil.org, só alterando esta última configuração.
Abraço!
Referências:
Recentemente instalei o Zabbix 2.0 em meu Debian 6 e encontrei um problema: ele não monitora a temperatura do processador de servidores Windows, nativamente.
Achei várias dicas na Internet, mas nenhuma funcionava.
Então, descobri o problema, todas elas sugeriam colocar no arquivo de configuração do cliente, a linha:
UserParameter=temp.core0,tail -1 C:\zabbix\realtemp\RealTempLog.txt | gawk "{print $4}"
Que pegaria do log do realtemp a temperatura do Core do processador.
No prompt do Windows funcionava o comando, mas o servidor dizia que os comandos tail e gawk não existiam.
Então descobri o por que, eles não são comandos nativos do Windows, e mesmo estando na system32, não eram reconhecidos pelo servidor Zabbix.
solução:
UserParameter=temp.core0,c:\zabbix\tail.exe -1 C:\zabbix\realtemp\RealTempLog.txt | c:\zabbix\gawk.exe "{print $4}"
Basta colocar o cominho completo dos arquivos.
Podem ler o tutorial completo no zabbixbrasil.org, só alterando esta última configuração.
Abraço!
Referências: