- Monitoramento Zabbix
+ Responder ao Tópico
-
Monitoramento Zabbix
Opa,
Pessoal seguinte estou tentando montar um monitoramento com zabbix porém o SNMP da ubiquiti é muito ruim intaum peguei umas informações na net para fazer via SSH montei scripts externos porém quando uso o comando que me retorna o valos que no caso seria.
EX:
:/etc/zabbix/externalscripts# ./nanostation-ssh-sinal.sh 172.0.31.2
70
root@HelpDesk:/etc/zabbix/externalscripts#
/etc/zabbix/externalscripts# ./nanostation-ssh-sinal.sh 172.0.31.2
-71
root@HelpDesk:/etc/zabbix/externalscripts#
O que roda dentro do script segue abaixo.
mca-status | grep 'signal\|noise' | awk -F'-' '{print $2}'
mca-status | grep 'signal\|noise' | awk -F'=' '{print $2}'
O que muda de um para outro é o separador que retorna com o sem indicação de sinal negativo porém criei no zabbix o item e me retorna o seguinte erro.
type of received value [70] is no suitable for value type [numeric(float)]
Isso tanto para numeric quanto para float.
Alguém tem idéia de como fazer o zabbix ler o retorno correto.
Desta outra maneira que postarei abaixo funciona mas com mca-status pode se coletar mais dados como ccq tx rx entre outros.
cat /proc/net/wireless | grep ath0 | awk '{print $4}'|sed s/"-"//|sed s/"\."//