|
这两天在弄mrtg监测cpu,配置文件:
(1) mrtg_cpu.cfg
WorkDir: /var/www/html/mrtg/cpu
LoadMIBs: /usr/share/snmp/mibs/UCD-SNMP-MIB.txt
Target[cpu]:`/var/www/html/mrtg/cpu/mrtg.cpu`
RouterUptime[cpu]: public@127.0.0.1
MaxBytes[cpu]: 100
Title[cpu]: CPU Load
PageTop[cpu]: <H1>Active CPU Load %</H1>
Unscaled[cpu]: ymwd
ShortLegend[cpu]: %
YLegend[cpu]: CPU Utilization
Legend1[cpu]: Active CPU in % (Load)
Legend2[cpu]:
Legend3[cpu]:
Legend4[cpu]:
LegendI[cpu]: CPU US;
LegendO[cpu]: CPU SY;
Options[cpu]: gauge,growright,nopercent
(2) 脚本:
#!/bin/bash
#
#
cpuusr=`/usr/bin/sar -u 1 3 | grep Average | awk '{print $3}'`
cpusys=`/usr/bin/sar -u 1 3 | grep Average | awk '{print $5}'`
UPtime=`/usr/bin/uptime | awk '{print $3 " " $4 " " $5}'`
# 2.
echo $cpuusr
echo $cpusys
echo $UPtime
#speed.mach5.cn
运行:
[root@acia /var]# /usr/bin/mrtg /var/www/html/mrtg/cpu/mrtg_cpu.cfg
3次以后没有再报错,但当我浏览监测图片时,上面却没有数据(见图片),这是为什么?谢谢! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|