友善交流技术...

linux 抓取数据报

上一篇 / 下一篇  2008-02-21 23:06:00

在目标机上来写一些脚本来显标MEM、CPU、DiskIO
MEM数据的抓取脚本:
[root@wy1 root]# cat mfree.sh
#!/bin/sh
/usr/bin/free -m | grep Mem |awk '{print $4}'
/usr/bin/free -m | grep Mem |awk '{print $2}'
[root@wy1 root]# sh mfree.sh (上面一个数据是内存使用量,下面的是内存总量,M)
442
1006
CPU数据的抓取脚本
[root@wy1 root]# cat cpustat.sh
#!/bin/sh
idle=`sar -u 1 3 | grep Average | awk '{print $6}'`
used=`echo "101 - $idle" | bc -l -s`
echo $used
echo $idle
DiskIO数据的抓取脚本
[root@wy1 root]# cat iostat.sh (显示硬盘IO,k/s)
#!/bin/sh
used1=`sar -d 1 3 | tail -1 | awk '{print $4}'`
used2=`echo "$used1 / 2" | bc -l`
echo $used2
echo $used2

TAG:

 

评分:0

我来说两句

Open Toolbar