CentOS性能监控可通过命令行工具、图形化工具及专业监控框架实现,以下是具体方法:
top
:实时查看进程、CPU、内存使用情况,按1
可查看多核CPU详情。htop
:增强版top
,支持交互操作(如排序、过滤),需安装sudo yum install htop
。free
:查看内存使用情况,-h
参数以人类可读格式显示。vmstat
:监控虚拟内存、CPU活动,vmstat 3 5
表示每3秒采样一次,共5次。iostat
:监控磁盘I/O,iostat -d 2 3
表示每2秒采样一次,共3次。sar
:记录历史性能数据,sar -u 1 5
每秒采样CPU数据5次,数据保存在/var/log/sa/
。nmon
:一键监控CPU、内存、磁盘、网络,支持数据导出分析,安装后运行nmon
即可。glances -w
启动服务。http://服务器IP:8080
。node_exporter
采集主机指标,配置Prometheus抓取数据,通过Grafana创建可视化仪表盘。/var/log/messages
),避免占用过多磁盘空间。以上工具可根据需求选择,命令行工具适合快速排查问题,图形化及框架工具适合长期监控和可视化分析。