ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 使用mrtg监测华为8508 的CPU使用率

使用mrtg监测华为8508 的CPU使用率

原创 Linux操作系统 作者:lfree 时间:2007-09-10 00:00:00 0 删除 编辑

关键字: 华为 8508 6503 CPU MRTG
想检测华为8508的CPU使用率,上网检索发现一些链接:

http://cnhawk386.blog.51cto.com/101260/31886
http://blog.chinaunix.net/u/19664/showart_175166.html

正好我手头有一个Quidview的试用版,安装后获得华为MIB,下载


安装后,将华为MIB拷贝到对应的MIB文件.
安装getif如下:
1、解压GETIF2.3后进行安装,按照默认设置安装即可。
2、删除GETIF2.3安装目录中MIBs子目录里的.index文件。
3、解压GETIF-MIBS.ZIP到上步中.index文件所在的目录。
4、运行GetIf2.3

运行getif,在MBROWSER上检索:
在.1.3.6.1.4.1.2011(注意前面有一个点),可以发现华为一些自己的信息应该在这里.

我是猜出来的,结合上面的几个链接确定,可以不断的执行disp cpu确定:
SLOT 3:1.3.6.1.4.1.2011.6.1.1.1.3.3
其余类推.

其他华为的产品也很容易确定,例如华为6503:
slot 0 :1.3.6.1.4.1.2011.6.1.1.1.3.0

华为5626: 1.3.6.1.4.1.2011.6.1.1.1.3.65536

在linux下安装mrtg,建立在/etc/mrtg/cpu.cfg 文件,写入如下:
WorkDir: /var/www/mrtg/
icondir: /mrtg
Language:gb2312
directory[_]: cpu

.......)
Target[cpu_254_8]:1.3.6.1.4.1.2011.6.1.1.1.3.8&1.3.6.1.4.1.2011.6.1.1.1.4.8:XXXX@192.168.1.254
MaxBytes[cpu_254_8]: 100
Title[cpu_254_8]: S8508 HUAWEI CPU_Utilization
PageTop[cpu_254_8]:

华为S8508 SLOT 8 双绞线模块LSB1GT24B0 CPU_Utilization


Unscaled[cpu_254_8]: ymwd
ShortLegend[cpu_254_8]: %
YSize[cpu_254_8]: 100
YLegend[cpu_254_8]: CPU Utilization
Legend1[cpu_254_8]: CPU Utilization in % (Load)
Legend2[cpu_254_8]: CPU Utilization in % (Load)
Legend3[cpu_254_8]:
Legend4[cpu_254_8]:
LegendI[cpu_254_8]: Usage
LegendO[cpu_254_8]: Usage
Options[cpu_254_8]: growright,nopercent,gauge
......

如果要加入多个检测,要修改cpu_254_8,以及target的值等.

在/etc/cron.d/mrtg
*/2 * * * * root /usr/bin/mrtg /etc/mrtg/cpu.cfg --lock-file /var/lock/mrtg/cpu_l --confcache-file /var/lib/mrtg/cpu.ok


开始会报错,要执行上面的命令多次.

建立index.html文件,注解cpu.cfg文件的directory[_]: cpu.

执行:
indexmaker --title="CPU" --output=/var/www/mrtg/cpu/index.html /etc/mrtg/cpu.cfg

然后修改cpu.cfg文件,取消注解.

建立apache的服务,这个步骤很简单.

执行
就可以了.


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/267265/viewspace-83091/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    3455
  • 访问量
    7145261