Linux服务器性能监控工具全景
一 命令行与轻量工具
二 可视化与平台化监控
三 如何选择与组合
四 高频命令速查表
| 目标 | 工具与命令示例 |
|---|---|
| CPU热点核 | mpstat -P ALL 1 |
| 内存与缓存 | free -h;smem -r -k |
| 磁盘空间 | df -h |
| 磁盘I/O压力 | iostat -x 1 3(看 %util、await、svctm) |
| 进程I/O | iotop |
| 综合资源视图 | dstat;atop |
| 端口与连接 | ss -tulnp |
| 带宽占用 | iftop;nload |
| 抓包分析 | tcpdump -i eth0 port 80 |
| 历史与回溯 | sar -u/-r 1 3(需 sysstat) |
| 网络质量 | ping;mtr |
| 日志与内核 | journalctl -xe;dmesg |