Ubuntu环境性能监控工具丰富,涵盖命令行和图形界面,以下是常用工具:
-
命令行工具
- top/htop:实时查看进程资源占用,
htop界面更友好,支持交互操作。 - vmstat:显示虚拟内存、CPU使用率、磁盘I/O等统计信息。
- iostat:监控CPU和磁盘I/O性能,需安装
sysstat包。 - sar:收集系统活动数据,支持历史记录分析,需安装
sysstat包。 - dstat:整合多工具功能,实时显示CPU、内存、网络等数据。
- iftop:实时监控网络带宽流量,按连接显示上下行流量。
-
图形界面工具
- Glances:跨平台,支持终端和Web界面,提供CPU、内存、磁盘等全面监控。
- Stacer:带图形化界面,可监控系统资源、管理启动项和服务。
- GNOME System Monitor:Ubuntu默认工具,简洁显示进程和资源使用情况。
-
远程监控
- SigNoz:开源APM工具,支持日志、指标、追踪整合,可通过Docker部署并内网穿透实现远程访问。