n�o, o que eu quis dizer n�o foi isso. o df imprime os dados em megabytes, ok, eh isso mesmo que eu quero. o que acontece eh q o mrtg trata os valores que o script passa para ele como se fossem bits, bytes ou megabytes, e nao eh isso que eu quero. quero passar o inteiro para ele "8712387123" como exemplo, e que ele nao transforme este inteiro em outra unidade, como por exemplo transformar 1024mb em 1g, entendeu? tem como fazer isso?
[]'s joca. > esta aparecendo errado justamente por causa do -m do df, pois ele interpreta > aquilo como bytes e nao como mega, tira o -m do df e coloca essas linhas no > mrtg.cfg > > YLegend[_]: Megabytes > ShortLegend[_]: Megabytes > > Acho que isso deve resolver > > []s > > Renato > > ----- Original Message ----- > From: "jocaloco666" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, June 12, 2003 12:18 PM > Subject: [FUGSPBR] mrtg - configuracoes avancadas > > > > pessoALL, > > > > o que eu to tentando agora eh o > > seguinte: estou utilizando o mrtg para > > monitorar o espaco no meu hd livre, > > atraves do seguinte script, que peguei > > do amigo alexandre mioranza, aki da lista: > > > > -bash-2.05b$ cat stats_hd.sh > > #!/bin/sh > > # > > # Interface: > > # stats_hd.sh <device> > > # > > df -m $1 | sed -e "s, , ,g" -e "s, , > > ,g" -e "s, , ,g" -e "s, , ,g" | grep > > -v "Filesystem" > /tmp/df > > usado=`cat /tmp/df | cut -f3 -d" "` > > disponivel=`cat /tmp/df | cut -f4 -d" "` > > echo $usado > > echo $disponivel > > echo 0 > > echo -n 0 > > #echo `uptime | cut -f5 -d" " | sed -e > > "s/,//g"` > > #echo $1 > > rm /tmp/df > > > > a unica coisa que eu modifiquei, foi o > > '-m' que eu adicionei depois do df, na > > primeira linha valida do script, para > > ele me mostrar os dados em blocos de 1mb. > > > > a parte de configuracao do meu mrtg > > esta da seguinte forma: > > > > #---------- ad0s1a > > Target[ad0s1a]: > > `/usr/local/etc/mrtg/stats_hd.sh > > /dev/ad0s1a` > > Options[ad0s1a]: > > gauge,absolute,growright,nopercent,integer > > MaxBytes[ad0s1a]: 12500000000 > > Title[ad0s1a]: teste - ad0s1a montado em / > > PageTop[ad0s1a]: <h1>teste - ad0s1a > > montado em /</h1> > > PageFoot[ad0s1a]: <HR size=2 noshade> > > isto � apenas um teste. > > Legend1[ad0s1a]: Used Space > > Legend2[ad0s1a]: Free Space > > Legend3[ad0s1a]: Used > > Legend4[ad0s1a]: Free > > LegendI[ad0s1a]: Used > > LegendO[ad0s1a]: Free > > > > ok, funciona direito, porem, numa > > particao em que eu tenho 23908 mb > > livres, no mrtg ele me mostra como c > > eu tivesse Free 24 kB/s. o que eu > > nao quero � que ele converta esse > > numero, que normalmente ele estaria > > mostrando em B/s, para kB/s. Tem como > > fazer isso? outra, tem como eu mudar > > esse nome q ele da, de B/s para Mb? > > > > valeu! > > > > joca loco. > > > > > > __________________________________________________________________________ > > Sele��o de Softwares UOL. > > 10 softwares escolhidos pelo UOL para voc� e sua fam�lia. > > http://www.uol.com.br/selecao > > > > > > _______________________________________________________________ > > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr > > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ > > > > _______________________________________________________________ > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ > __________________________________________________________________________ Sele��o de Softwares UOL. 10 softwares escolhidos pelo UOL para voc� e sua fam�lia. http://www.uol.com.br/selecao _______________________________________________________________ Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
