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

简介: 关键字: 华为 8508 6503 CPU MRTG 想检测华为8508的CPU使用率,上网检索发现一些链接:http://www.ciscosky.org/dispbbs.

关键字: 华为 8508 6503 CPU MRTG
想检测华为8508的CPU使用率,上网检索发现一些链接:
http://www.ciscosky.org/dispbbs.asp?boardID=9&ID=23&page=11
http://cnhawk386.blog.51cto.com/101260/31886
http://blog.chinaunix.net/u/19664/showart_175166.html

正好我手头有一个Quidview的试用版,安装后获得华为MIB,下载
http://www.wtcs.org/snmp4tpc/FILES/Tools/SNMP/getif/GETIF-MIBS.ZIP
http://www.wtcs.org/snmp4tpc/FILES/Tools/SNMP/getif/getif-2.3.1.zip
安装后,将华为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的服务,这个步骤很简单.

执行http://ip/mrtg/cpu
就可以了.


目录
相关文章
|
7月前
|
SQL 数据管理 网络安全
数据管理DMS操作报错合集之DMS的CPU使用率达到100%,如何解决
数据管理DMS(Data Management Service)是阿里云提供的数据库管理和运维服务,它支持多种数据库类型,包括RDS、PolarDB、MongoDB等。在使用DMS进行数据库操作时,可能会遇到各种报错情况。以下是一些常见的DMS操作报错及其可能的原因与解决措施的合集。
|
7月前
|
Web App开发 Java 测试技术
ChaosBlade常见问题之演练场景页面乱码cpu使用率图片显示不出来如何解决
ChaosBlade 是一个开源的混沌工程实验工具,旨在通过模拟各种常见的硬件、软件、网络、应用等故障,帮助开发者在测试环境中验证系统的容错和自动恢复能力。以下是关于ChaosBlade的一些常见问题合集:
116 0
|
7月前
|
监控 算法 Linux
【C/C++ 实用工具】CPU使用率监控工具对比
【C/C++ 实用工具】CPU使用率监控工具对比
156 0
|
7月前
|
监控 Java 索引
cpu使用率过高和jvm old占用过高排查过程
cpu使用率过高和jvm old占用过高排查过程
166 2
|
Shell
我来教你如何将cpu使用率up起来(shell脚本[含注释])
我来教你如何将cpu使用率up起来(shell脚本[含注释])
531 0
|
5月前
|
运维 监控 Linux
解决CPU与带宽高使用率问题:深入分析与应对策略
引言:性能问题的诊断与优化 在运维工作中,操作系统性能问题如影随形,典型代表是CPU使用率高和带宽使用率高的问题,它们直接影响应用的性能和响应时间。这篇记录将逐个分析这两个问题的产生原因和解决方法。
解决CPU与带宽高使用率问题:深入分析与应对策略
|
Linux
模拟Linux服务器高cpu使用率
模拟Linux服务器高cpu使用率
|
5月前
|
缓存 弹性计算 监控
云服务器 CPU 使用率高的问题排查与优化
云服务器 CPU 使用率高的问题排查与优化
423 0
|
7月前
|
监控 数据可视化 Java
Elasitcsearch CPU 使用率突然飙升,怎么办?
Elasitcsearch CPU 使用率突然飙升,怎么办?
140 1
|
7月前
|
缓存 监控 前端开发
如何在 Linux 命令行中检查 CPU 使用率
【5月更文挑战第8天】
289 0