centos minimal性能监控工具
导读:CentOS Minimal 性能监控工具精选 一 内置即时监控 uptime:查看系统运行时间与1/5/15 分钟负载,快速判断是否存在整体负载过高。 top:实时查看CPU、内存、进程占用,支持按键筛选与排序,定位异常进程。 free...
CentOS Minimal 性能监控工具精选
一 内置即时监控
- uptime:查看系统运行时间与1/5/15 分钟负载,快速判断是否存在整体负载过高。
- top:实时查看CPU、内存、进程占用,支持按键筛选与排序,定位异常进程。
- free -h:以人类可读方式查看内存与 swap使用。
- df -h:查看磁盘空间与挂载点使用率。
- vmstat 1:综合展示进程、内存、swap、I/O、CPU;关注 r(运行队列)、b(不可中断睡眠)、wa(I/O 等待)、si/so(换入/换出)。
- iostat -x 1(需安装 sysstat):查看磁盘 I/O 详细指标(如 await、svctm、util),识别磁盘瓶颈。
- netstat -tulnp / ss -tulnp:查看监听端口与连接,排查服务与端口占用。
- journalctl -xe / -u 服务名:结合系统日志定位异常与报错。
二 常用增强与安装型工具
- htop(交互更友好):
sudo yum install -y htop - sysstat(提供 iostat/sar):
sudo yum install -y sysstat,常用:iostat -x 1、sar 1 10 - dstat(多合一资源视图):
sudo yum install -y dstat - nmon(CPU/内存/磁盘/网络一体):
sudo yum install -y nmon - nethogs(按进程看网络流量):
sudo yum install -y nethogs - iotop(按进程看磁盘 I/O):
sudo yum install -y iotop - atop(系统级历史与资源监控):
sudo yum install -y atop - iptraf / iptraf-ng(终端网络流量统计):
sudo yum install -y iptraf-ng - glances(终端/Web 多平台监控):
sudo pip install glances(可启动 Web 界面)
三 可视化与告警方案
- Monitorix(轻量 Web 监控):
sudo yum install -y epel-release & & sudo yum install -y monitorix,启动:sudo systemctl start monitorix & & sudo systemctl enable monitorix,访问:http://服务器IP:8080/monitorix/ - Zabbix(企业级监控与告警):部署 Zabbix Server + Agent,配置监控项/触发器/图形与告警媒介,适合多主机集中监控。
- Prometheus + Grafana(时序与可视化):部署 Node Exporter 采集主机指标,Prometheus 抓取 9100 端口,Grafana 展示与告警(默认 3000 端口)。
四 快速排障命令清单
- 负载与 CPU:
uptime;top(看 %CPU、%MEM、状态);vmstat 1(看 r/b/w/wa);iostat -x 1(看 %util、await)。 - 内存与磁盘:
free -h;df -h;du -sh /path定位大目录。 - 网络与端口:
ss -tulnp或netstat -tulnp;nethogs查进程级流量;iptraf-ng做接口/协议统计。 - 日志与进程:
journalctl -xe或journalctl -u nginx;iotop查 I/O 密集进程;atop回溯历史资源;glances一键总览。
五 安装与启用要点
- 优先使用 yum 安装:
sudo yum install -y 包名;启用 EPEL 源以扩展软件包:sudo yum install -y epel-release。 - 启用历史采集:安装 sysstat 后,启用并启动服务以使用 sar 历史数据:
sudo systemctl enable --now sysstat(不同版本路径/服务名可能略有差异)。 - 安全建议:最小化安装下尽量使用只读视图工具(如
top/vmstat/iostat/ss)进行排查;需要安装软件时临时获取 root 权限,完成后及时收回。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos minimal性能监控工具
本文地址: https://pptw.com/jishu/785756.html
