- é o tal de MRTG de novo
+ Responder ao Tópico
-
é o tal de MRTG de novo
Ola pessoal,
Meu problema agora é que o MRTG está funcionando mas dá um aviso direto segue abaixo:
ERROR: Target[eth0][_IN_] '"/etc/mrtg/scripts/net.sh"' evaluated to '/etc/mrtg/scripts/net.sh' instead of a number
ERROR: Target[eth0][_OUT_] '"/etc/mrtg/scripts/net.sh"' evaluated to '/etc/mrtg/scripts/net.sh' instead of a number
WARNING: Skipping Update of eth0, inlast is not defined
WARNING: Skipping Update of eth0, outlast is not defined
Meu Scritp segue abaixo:
#!/bin/sh
# net.sh
# Feito por: Augusto Campos
awk '
/'$1':/ {
$0=substr($0,index($0,":")+1);
print $1;print $9
}
' /proc/net/dev
Alguem pode me ajudar a resolver esse aviso.
Grato desde já
Sandro
-
é o tal de MRTG de novo
o teu problema deve estar dentro do mrtg.conf
que deve ficar assim no caso desse script ai:
Target[eth0]: `/home/batatinha/mrtg/net.sh eth0`
Title[eth0]:"Trafego na placa de rede - eth0"
MaxBytes[eth0]:1400000
PageTop[eth0]: <h1>Trafego na placa de rede</h1>
Options[eth0]: growright,bits,noinfo
-
é o tal de MRTG de novo
ou seja, vc deve fornecer como paramentro a interface que vai ser monitorada. NO meu caso ai, a eth0