Sample Header Ad - 728x90

How can I get /proc/net/dev from vmcore?

1 vote
0 answers
175 views
My system(CentOS6) crashed, and I got a vmcore. Now I want to know how to get /proc/net/dev in vmcore, or how can I get net statistics counter data(e.g, netstat -s)? I trigger a crash on CentOS7, and I can find some counters after run net and struct commands: crash> net NET_DEVICE NAME IP ADDRESS(ES) ffff881053f97000 lo 127.0.0.1 ffff88084ece0000 eth0 xxx.xxx.xxx.xxx ffff88084e480000 eth1 xxx.xxx.xxx.xxx crash> struct net_device ffff88084ece0000 ...... stats = { rx_packets = 122192214759, tx_packets = 122785688757, rx_bytes = 140670240738618, tx_bytes = 136965095362827, rx_errors = 0, tx_errors = 0, rx_dropped = 0, ...... But it doesn't make sense in CentOS6, I just get 0 for all counters: crash> net NET_DEVICE NAME IP ADDRESS(ES) ffff881028a10020 lo 127.0.0.1 ffff8820253a4020 eth0 xxx.xxx.xxx.xxx ffff8820253a8020 eth1 xxx.xxx.xxx.xxx ...... stats = { rx_packets = 0, tx_packets = 0, rx_bytes = 0, tx_bytes = 0, rx_errors = 0, tx_errors = 0, rx_dropped = 0, ...... Does it mean that on CentOS6 net counters are NOT stored in memory? Thanks!
Asked by Barathrum (79 rep)
Nov 22, 2017, 07:48 AM
Last activity: Nov 23, 2017, 07:27 AM