前序
1, #cat /proc/stat/ 信息包含了所有 CPU 活动的信息,该文件中的所有值都是从系统启动开始累积到当
前时刻
2, #vmstat –s 或者 #vmstat 虚拟内存统计
3, #cat /proc/loadavg 从系统启动开始到当前累积时刻
4, #uptime 系统运行多长时间
5, #mpstat CPU 的一些统计信息
6, #
一, linux 系统 CPU,内存,磁盘,网络流量监控脚本
[作者:佚名 来源:不详 时间:2010-7-6 【我来说两句 大 中 小】 cme.sh 网络流量监控使用
[root@china213 ~]# cd /bin
[root@china213 bin]# ./cme.sh
cpu 99
disk 39
mem 38
nic 19855 33 0
[root@china213 bin]#
CPU 剩余率,磁盘剩余率,内存剩余率,以及网卡接收的 bps,pps 和 dps(丢包)
把下面内容用 vi 命令写入到 cme.sh 中[root@china213 bin]# vi cme.sh,同时用[root@china213 bin]#
chmod +x cme.sh 增加可执行权限
注意:shell 文件开头必须以#!/bin/sh 开始,在 window 中保存成 cme.sh 上传的时候会执行不了,可
能是文件头的问题。
============================== 不 要 把 这 行 分 各 符 放 到 cme.sh 文 件 中
=========================================
#!/bin/sh
eth="eth0 eth1 "
function get_eth_info()
{
name=$1
评论0
最新资源