Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Bom dia pessoal.

    Estamos querendo monitorar o uso da banda dos clientes, através do IP, pelo “MRTG”.

    Nos já estamos monitorando o Link da internet (eth2), rede Interna (eth0 e eth1), CPU e da Memória que esta funcionando bem.

    Utilizamos uma rede virtual para cada cliente,

    Veja Exemplo:

    #rotas dos clientes na eth0
    Ifconfig eth0:1 10.50.10.1 netmask 255.255.255.252 up
    Ifconfig eth0:2 10.50.11.1 netmask 255.255.255.252 up
    Ifconfig eth0:3 10.50.12.1 netmask 255.255.255.252 up
    Ifconfig eth0:4 10.50.13.1 netmask 255.255.255.252 up

    #rotas dos clientes na eth1
    Ifconfig eth0:1 10.60.10.1 netmask 255.255.255.252 up
    Ifconfig eth0:2 10.60.11.1 netmask 255.255.255.252 up
    Ifconfig eth0:3 10.60.12.1 netmask 255.255.255.252 up
    Ifconfig eth0:4 10.60.13.1 netmask 255.255.255.252 up

    No cliente uso assim:

    #Cliente na eth0
    Ip 10.50.10.2
    Mas 255.255.255.252
    Gtw 10.50.10.1
    DNS 10.50.10.1
    DNS2 200.xx.xx.xx.xx

    /etc/mrtg/mrtg.cfg

    WorkDir:/var/www/htdocs/monitor
    RunAsDaemon: yes
    Target[eth0]: `/script/eth0.sh /proc/net/dev`
    Title[eth0]: Tráfego da eth0
    PageTop[eth0]: <h1>Tráfego da eth0 </h1>
    MaxBytes[eth0]: 1250000
    Options[eth0]: growright,bits,noinfo

    Target[eth1]: `/script/eth1.sh /proc/net/dev`
    Title[eth1]: Tráfego da eth1
    PageTop[eth1]: <h1>Tráfego da eth1 </h1>
    MaxBytes[eth1]: 1250000
    Options[eth1]: growright,bits,noinfo

    Target[eth2]: `/script/eth2.sh /proc/net/dev`
    Title[eth2]: Tráfego da eth2
    PageTop[eth2]: <h1>Tráfego da eth2 </h1>
    MaxBytes[eth2]: 1250000
    Options[eth2]: growright,bits,noinfo

    #REDE VIRTUAIS
    Target[cli10]: `/etc/cliente10`
    Title[cli10]: "Tráfego do ip 10.50.10.2"
    PageTop[cli10]: <h1>Tráfego do IP 10.50.10.2</h1>
    MaxBytes[cli10]: 128000
    #Options[10.50.10.2]: growright,bits,noinfo
    #
    Target[perf]:`/script/micro.sh`
    Title[perf]: CPU e memória
    PageTop[perf]: <h1>Uso de CPU e memória </h1>
    MaxBytes[perf]:100
    Unscaled[perf]:ymwd
    Options[perf]: growright,noinfo,gauge
    YLegend[perf]: Percentual
    ShortLegend[perf]: %
    Legend1[perf]: Uso de tempo da CPU
    Legend2[perf]: Uso da memória real
    LegendI[perf]: CPU
    LegendO[perf]: Mem

    Esta criado os arquivos tudo beleza, mais nao está gerando grafico.

  2. lguem pode da uma força ai nesse scrip, o que está de errado



  3. fsoaress76,

    Eu configurei o MRTG a muito tempo atrás, mas tentarei lhe ajudar, apesar de não lembrar muito bem.

    Vejo que para cada item a ser monitorado você configurou a diretiva "Target" que é um pequeno script shell, como por exemplo: "Target[eth0]: `/script/eth0.sh /proc/net/dev`", esse script retorna alguns números, se não estou enganado, para que ele consiga gerar o gráfico, porém no "Target" dos clientes você colcou "Target[cli10]: `/etc/cliente10`", então lhe pergunto, isso é um script shell como os outros? ele está retornando os números como nos outros casos?

    Espero ter ajudado de alguma forma, pois fiz o melhor que pude, pois como disse faz bastante tempo que configurei esse negocio.

    ate+

  4. rmaximo, é um script


    #!/bin/awk -f
    /eth1:2/ { $0=substr($0, index($0,":")+1); print $1; print $9}
    Última edição por fsoaress76; 07-09-2007 às 11:52.



  5. Soares,

    Quando você executa só o script, ele executa com sucesso? Retorna os números normalmente?

    Não sou muito bom com o awk, mas essa linha me parece meio estranha, está igual ao das outras interfaces, ou seja, trocando somente o nome da intereface?






Tópicos Similares

  1. Alguém sabe como fazer o Shorewall liberar para varia redes?
    Por gamaj1 no fórum Servidores de Rede
    Respostas: 4
    Último Post: 20-03-2011, 09:57
  2. Como monitorar a rede ?
    Por edupfeffer no fórum Segurança
    Respostas: 4
    Último Post: 26-07-2007, 09:50
  3. Varias redes... 1 cliente por rede! como???
    Por alanvictorjp no fórum Redes
    Respostas: 1
    Último Post: 23-03-2007, 08:28
  4. Repetidora pra varias redes. Como?!
    Por ratobr no fórum Redes
    Respostas: 4
    Último Post: 19-01-2007, 11:50
  5. Samba como cliente da Rede
    Por rafaelpazcolles no fórum Servidores de Rede
    Respostas: 2
    Último Post: 02-04-2003, 17:39

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L