Compreendendo as estatísticas do ifconfig

3

Por favor, ajude-me a entender ifconfig stats, em particular em que período de tempo eles estão? No exemplo abaixo, os bytes de recebimento combinados das duas interfaces são 7,7 GiB. Isso é desde a meia noite? desde a última reinicialização? desde ...?

Além disso, o eth1 está mostrando ~ 500k pacotes descartados, cerca de 15% do total recebido na mesma linha. Isso parece ruim para mim, é?

[~] # ifconfig
bond0     Link encap:Ethernet  HWaddr 00:08:9B:D3:02:6A
          inet addr:123.123.123.123  Bcast:192.168.255.255  Mask:255.255.255.0
          inet6 addr: fe80::208:9bff:fed3:26a/64 Scope:Link
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:30550094 errors:0 dropped:498787 overruns:0 frame:0
          TX packets:32564187 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:8321227191 (7.7 GiB)  TX bytes:16056647508 (14.9 GiB)

eth0      Link encap:Ethernet  HWaddr 00:08:9B:D3:02:6A
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:27193387 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18205770 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7754199970 (7.2 GiB)  TX bytes:9436506547 (8.7 GiB)
          Interrupt:16 Memory:fbc00000-fbc20000

eth1      Link encap:Ethernet  HWaddr 00:08:9B:D3:02:6B
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:3356710 errors:0 dropped:498455 overruns:0 frame:0
          TX packets:14358417 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:567027413 (540.7 MiB)  TX bytes:6620140961 (6.1 GiB)
          Interrupt:20 Memory:fbd00000-fbd20000
...snip...    
    
por matt wilkie 10.06.2014 / 19:37

1 resposta

1

Se você não redefinir (modprobe ou ethtool pode ajudar a redefinir o contador) o contador, o num que você vê de ifconfig aumentará com o tempo. Então, de um modo geral, as estatísticas que você recebe provavelmente vêm da sua última reinicialização.

A seção removida, geralmente indica esses significados, você pode verificá-los um por um:

  1. Se o tráfego estiver alto, digamos, para um 1Gigabit nic, você verá o largura de banda média atingiu 400Mbit ou mais, você deve precisar para ajustar algum parâmetro do seu sistema / proc, como netdev_max_backlog , tcp_max_syn_backlog etc. As configurações padrão não são adequadas para um servidor ocupado.
  2. O tamanho do seu buffer de toque é muito pequeno e você precisa aumentá-los.
  3. Suas interrupções não são totalmente distribuídas e você precisa afinar suas interrupções.
  4. Você tem um cabo ruim ou a velocidade mudou do padrão 1G para 100Mbit / s, pode ser necessário substituir um novo cabo e monitor por algum tempo para garantir o problema do cabo.
por 20.07.2014 / 08:03

Tags