+ Responder ao Tópico



  1. #1

    Padrão Mrtg.

    Pessoal, a alguns dias que estou lutando com o meu mrtg, onde o mesmo não mostra o upload na device eth1 (Interfece como o roteador), seguinte, andei analisando os arquivos e me deparei com o seguinte.

    no arquivo de config, da eth1 que chamei de eth1.sh,
    tem o seguinte.

    #!/bin/sh
    awk '
    /eth1:/ { $0=substr($0, index($0,":")+1); print $1; print $9}
    ' /proc/net/dev

    quando execulto esse script, ele me vem o seguinte ...

    [root@server mrtg]# sh eth1.sh
    3422772796
    0


    diferentemente dos outros arquivos

    [root@recife mrtg]# sh eth0.sh
    3165681032
    3076443336

    [root@recife mrtg]# sh eth2.sh
    1464879030
    1644010718

    então achei algo estranho ...
    fui conferir isso em /proc/net/dev

    e me deparei com o seguinte ...

    ###########################################################################
    [root@recife mrtg]# cat /proc/net/dev

    Inter-| Receive | Transmit
    face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
    lo:259652096 1491876 0 0 0 0 0 0 259652096 1491876 0 0 0 0 0 0
    eth0:3165845429 12659274 0 0 0 0 0 0 3076919307 11766438 0 0 0 0 0 0
    eth1:3423974718 18265698 0 0 0 0 0 0 0 0 17972003 0 0 0 35735004 0
    eth2:1464912254 6377289 0 0 0 0 0 0 1644085220 7434625 14 0 0 0 14 0
    sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    ###########################################################################################


    verifiquei que a 9ª posição da eth1 está zerada, diferentimente da eth0 e eth2 (DMZ),
    então mudei o script e coloquei a 15ª posição, e ele mostrou alguma alteração, mais isso não passa de bites,

    como posso resolver isso ... ???

    meu mrtg não está usando snmp, e sim scripts para gerar os arquivos ...


    Falow ...

    Help-me ...
    Última edição por rootmaster; 25-06-2007 às 13:48.

  2. #2

    Padrão

    Pessoal, verifiquei que meu sistema está com conflito de IRQ ....

    [root@server ~]# cat /proc/interrupts
    CPU0
    0: 1154746672 XT-PIC timer
    1: 635 XT-PIC i8042
    2: 0 XT-PIC cascade
    8: 2 XT-PIC rtc
    9: 0 XT-PIC acpi
    10: 17020997 XT-PIC ehci_hcd, eth2
    11: 73988678 XT-PIC uhci_hcd, uhci_hcd, uhci_hcd, eth0, eth1
    14: 5699491 XT-PIC ide0
    NMI: 0
    ERR: 0

    creio que isso possa esta influenciando na device ...
    vou resolver esse problema e verificar novamente as saidas de pacotes pela eth1,
    cujo qual não está sendo monitorada.


    Falow ...

  3. #3

    Padrão

    Será que não vale mais a pena utilizar o SNMP, já que o monitoramento é apenas das Interfaces de rede??

    Até concordo que o SNMP seja mais chatinho de monitorar tudo, porem como disse só a rede é bem simples, e na minha opinião mais confiável....

    MIB é MIB ok?

    ATT

  4. #4

    Padrão

    Tranquilo, porém .... é como eu te disse minha interface eth1 não está mostrando o fluxo de saída, e eu preciso corrigir isso ...

    Falow ...