Precisava coletar o valor utilizado de cada partição dentro de um deploy que não aceita agent ou conexões snmp.
Dessa forma, pensei em coletar via ssh, utilizando um DF com alguns comandos.
A principio funcionou, e quando rodo o comando abaixo, ele retorna o valor %, por exemplo 50%
df -h | grep VD01 | awk {'print $5'}
Mas por causa do %, só consigo receber o valor como texto e não numérico...
Pra contornar isso, tentei usar o comando abaixo, oque retornou 50.
df -h | grep VD01 | awk {'print $5'} | tr -d ‘.%‘
A principio, parecia que deu certo, mas ao escolher numérico no Zabbix, ele ainda sim não reconhece... Diz que o valor recebido não condiz com o formato escolhido.
Conhecem outra forma de fazer essa checagem, ou porque não esta funcionando corretamente?
Dessa forma, pensei em coletar via ssh, utilizando um DF com alguns comandos.
A principio funcionou, e quando rodo o comando abaixo, ele retorna o valor %, por exemplo 50%
df -h | grep VD01 | awk {'print $5'}
Mas por causa do %, só consigo receber o valor como texto e não numérico...
Pra contornar isso, tentei usar o comando abaixo, oque retornou 50.
df -h | grep VD01 | awk {'print $5'} | tr -d ‘.%‘
A principio, parecia que deu certo, mas ao escolher numérico no Zabbix, ele ainda sim não reconhece... Diz que o valor recebido não condiz com o formato escolhido.
Conhecem outra forma de fazer essa checagem, ou porque não esta funcionando corretamente?
Comment