ipSystemStatsOutDiscards incrementa, mas não os contadores específicos da interface?

1

Aqui está um estranho. Percebi que um dos meus servidores de nomes estava reclamando de algum congestionamento de saída e que parecia correlacionar o aumento de descartes de interface no meu caminho de saída. Abra e feche, certo? Quando eu olhei mais de perto, notei que o contador de todo o sistema estava incrementando, mas os contadores por interface não eram:

# snmpbulkwalk -v2c -cexample localhost 1.3.6.1.2.1.4.31 | grep Discards
IP-MIB::ipSystemStatsInDiscards.ipv4 = Counter32: 0
IP-MIB::ipSystemStatsInDiscards.ipv6 = Counter32: 0
IP-MIB::ipSystemStatsOutDiscards.ipv4 = Counter32: 14856
IP-MIB::ipSystemStatsOutDiscards.ipv6 = Counter32: 0
IP-MIB::ipIfStatsInDiscards.ipv6.1 = Counter32: 0
IP-MIB::ipIfStatsInDiscards.ipv6.2 = Counter32: 0
IP-MIB::ipIfStatsInDiscards.ipv6.3 = Counter32: 0
IP-MIB::ipIfStatsInDiscards.ipv6.4 = Counter32: 0
IP-MIB::ipIfStatsInDiscards.ipv6.5 = Counter32: 0
IP-MIB::ipIfStatsInDiscards.ipv6.6 = Counter32: 0
IP-MIB::ipIfStatsOutDiscards.ipv6.1 = Counter32: 0
IP-MIB::ipIfStatsOutDiscards.ipv6.2 = Counter32: 0
IP-MIB::ipIfStatsOutDiscards.ipv6.3 = Counter32: 0
IP-MIB::ipIfStatsOutDiscards.ipv6.4 = Counter32: 0
IP-MIB::ipIfStatsOutDiscards.ipv6.5 = Counter32: 0
IP-MIB::ipIfStatsOutDiscards.ipv6.6 = Counter32: 0

Meu entendimento desses contadores foi que os contadores SystemStats refletem estatísticas de todo o sistema (agregado), mas esse não parece ser o caso aqui. Uma olhada no MIB parece confirmar minha memória sobre o assunto:

ipSystemStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IpSystemStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing system wide, IP version specific
            traffic statistics.  This table and the ipIfStatsTable
            contain similar objects whose difference is in their
            granularity.  Where this table contains system wide traffic
            statistics, the ipIfStatsTable contains the same statistics
            but counted on a per-interface basis."
    ::= { ipTrafficStats 1 }

Alguém já se deparou com isso antes? Tentando determinar se isso deve ser atribuído às NICs da Broadcom ou se há algo novo que eu possa estar aprendendo aqui. Para referência, eth2 e eth3 estão ligados, mas todas as três interfaces têm seus próprios contadores na tabela acima.

  • Chassis: Dell r620
  • SO: RHEL6
  • Kernel: 2.6.32-573.22.1.el6.x86_64

Informações da NIC:

# dmesg | grep Ethernet
tg3 0000:01:00.0: eth0: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
tg3 0000:01:00.1: eth1: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
tg3 0000:02:00.0: eth2: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
tg3 0000:02:00.1: eth3: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
# ethtool -i eth3
driver: tg3
version: 3.137
firmware-version: FFV7.8.53 bc 5720-v1.32
bus-info: 0000:02:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
    
por Andrew B 19.04.2016 / 06:53

0 respostas