Linux 系统资源监控实操指南
术语澄清与总体思路
快速定位目标进程
命令行即时监控命令
| 资源维度 | 关键指标 | 常用命令与示例 |
|---|---|---|
| CPU | 总体与每核利用率、系统负载 | top/htop;mpstat -P ALL 1;uptime |
| 内存 | 已用/可用、缓存与交换 | free -h;vmstat 1 5 |
| 磁盘空间 | 挂载点使用率 | df -h |
| 磁盘 I/O | 吞吐、IOPS、等待 | iostat -x 1 3;iotop(按进程 I/O) |
| 网络 | 带宽占用、连接状态 | iftop;nload;ss -tulnp;netstat -tulnp |
| 综合与历史 | 多指标聚合、历史回看 | dstat;sar -u 1 3(需 sysstat);atop(含日志) |
| 日志与内核 | 服务异常、内核消息 | journalctl -xe;dmesg |
可视化与长期监控
面向 Dopra 的排查与优化建议