Linux Server Review
Quick Linux server review:
# load:
uptime
# what it does
netstat -tlpn # package net-tools
ps auxf
# memory:
# vmstat
# r: runnable (running or waiting to run in queue)
# b: uninterruptible sleep (D in ps)
vmstat # summary
vmstat 1 5 -w # every 1 sec, print 5 . wide .(first line is summary since reboot)
vmstat -s # summary memory stats
free -m
grep -i oom /var/log/messages ( /var/log/syslog )
# CPU:
top
# package sysstat:
mpstat -P ALL # cpu balance
lscpu
pidstat
pidstat 1
pidstat -p $pid
# disk:
vmstat -d
df -h
df -i
iostat -xz 1
# biggest files in / :
du -mxS / |sort -n|tail -10
# network:
# package sysstat
sar -n DEV 1 # network throughput
sar -n TCP,ETCP 1 # TCP stats (also: ss -s)
# distro:
cat /etc/debian_version
lsb_release -a # apt-get install lsb-release
# boot
dmesg |tail
last -a