第七章:性能监控
系统监控
CPU 监控
# 查看 CPU 信息
lscpu
cat /proc/cpuinfo
# 实时监控
top
htop
# CPU 使用率
mpstat
内存监控
# 查看内存
free -h
cat /proc/meminfo
# 实时监控
vmstat 1
# 详细内存信息
cat /proc/meminfo
磁盘监控
# 磁盘使用
df -h
# 磁盘 I/O
iostat -x 1
# 实时监控
iotop
进程监控
# 查看进程
ps aux
ps -ef
# 进程树
pstree
# 实时监控
top
htop
# 按名称查找
pgrep nginx
pidof nginx
日志监控
# 系统日志
tail -f /var/log/syslog
tail -f /var/log/messages
# 认证日志
tail -f /var/log/auth.log
# 内核日志
dmesg -T
性能分析
# 系统负载
uptime
# 综合监控
sar -u 1 5 # CPU
sar -r 1 5 # 内存
sar -d 1 5 # 磁盘
# 网络监控
sar -n DEV 1 5
小结
性能监控要点:
- CPU 监控:top、htop、mpstat
- 内存监控:free、vmstat
- 磁盘监控:df、iostat、iotop
- 进程监控:ps、top
- 日志监控:tail、dmesg
下一章我们将学习安全加固。