Monitor network in Linux

NSTAT

Network Statistics Tool

  • nstat

MTR

A network diagnostic tool combines traceroute and ping

  • mtr 192.168.0.10

TCPDUMP

  • tcpdump src 192.168.0.10
  • tcpdump src udw-workplace.odesk.com and dst port 8787 and 'tcp[13] & 4 != 0'

STRACE

  • strace -s 1024 -t -p 1234 -o /tmp/strace_log
    • -s strsize
    • -p processid
    • -t : time of day
    • -o filename

SS

ss is used to dump socket statistics, similar to netstat

  • ss -p dst 192.168.0.10
    • -p : Show process using socket
  • ss -s
    • -s : summary

NETSTAT

Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships

  • netstat -punta
    • -p : Show process using socket
    • -u: udp
    • -t: tcp
    • -n: numeric address
    • -a: show both listening and non-listening port
  • netstat -i
    • -i: Display a table of all network interfaces,
  • netstat -s -t
    • -s: summary

ETHTOOL

  • ethtool -S eth0
    • -S : Statistics

IFCONFIG

IP

  • ip -s link

 

 

 

Tags:

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer