在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 来获得持续的实时的数据。