在redhat 6.0中,有不少可以监控系统的组件,下面详细列出:
1.监控系统负载:
使用命令:uptime 可以看到最近1分钟,5分钟,15分钟的系统负载情况。还可以通过crontab -e 然后在文本中输入:#30 * * * * * uptime,这样就能每隔30分钟进行负载统计。
2.监控系统进程:
使用命令:ps -el | more 可以查看当前的系统的进程情况。
3.监控内存使用情况:
使用命令:free 就能看见RAM和交换内存使用情况,能看见物理内存,里面的大小默认是KB。 如果想要长时间实时监控,可以使用命令:watch -n 1 -d free (中间是数字1)。 监控虚拟内存可以使用命令:vmstat 5 5 。
4.监控CPU使用情况:
使用命令:top 和mpstat
5.监控I/O性能:
使用命令:iostat 。
6.监控网络性能:
使用命令:netstat,或者可以使netstat -i -c 来获得持续的实时的数据。
转载于:https://blog.51cto.com/zhishouzhetian/765919