proxy代理   soft软件   IT 业界特快   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
money理财   life生活   RSS聚合门户   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« 参加完SUN/AMD主办的互联网技术研讨会 回到北京 | Main | Windows PowerShell RC1 发布 »

April 25, 2006

配置 mrtg 的 CPU 使用率监控

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2006/04/25/000967.html
http://windtear.net/archives/2006/04/25/000967.html

配置 mrtg 的 CPU 使用率监控

以前自己做监控系统 都是自己控制的
下午欧阳问的问题 就看了一下
正好也算是研究了一下用mrtg监控cpu使用率

相关的 SNMP MIB OID
ssCpuRawUser	.1.3.6.1.4.1.2021.11.50.0
ssCpuRawSystem	.1.3.6.1.4.1.2021.11.52.0

MRTG 相关地址:
http://oss.oetiker.ch/mrtg/
http://oss.oetiker.ch/mrtg/download.en.html
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/?M=D
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.13.2.tar.gz

具体配置上
1. snmpd.conf 要在view打开相关的MIB
2. mrtg.cfg 写好配置 需要注意的是这里必须写具体OID
   由于 ssCpuRawUser 和 ssCpuRawSystem 是绝对时间
   所以 Options不能写 gauge 等要让mrtg自动去算变化率
Target[127.0.0.1_cpu]: 1.3.6.1.4.1.2021.11.50.0&1.3.6.1.4.1.2021.11.52.0:public@127.0.0.1:
MaxBytes[127.0.0.1_cpu]: 100
Title[127.0.0.1_cpu]: CPU load 
Options[127.0.0.1_cpu]: growright

LegendI LegendO Legend1 Legend2 自己看着写吧
还有 Ylegend ShortLegend Colours WithPeak Unscaled 等

如果不用这两个OID 当然也可以自己写外挂
根据mrtg参考文档(mrtg-reference.txt):
External Monitoring Scripts 需要输出4行
first variable, second variable, string target uptime, string target name
本blog WWW

Posted by windtear at April 25, 2006 11:45 PM

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2024 Windtear. All rights reserved.