9394952

导航

mrtg配置小问题

本机地址:192.168.41.44 被监控机器:192.168.30.49 (Windows XP)1.禁止掉/etc/snmp/snmpd.conf所有选项,加入如下:

## sec.name source community

com2sec local localhost public

com2sec lan 192.168.30.0/24 public ## group.name sec.model sec.name

group MyRWGroup v1 local

group MyROGroup v1 lan ## incl/excl subtree mask

view all included .1 80 ## context sec.model sec.level prefix read write notif

access MyROGroup "" any noauth prefix all none none

access MyRWGroup "" any noauth prefix all all all 2.启动被监控机器的snmp程序3.执行cfgmaker产生配置文件:

cfgmaker --global 'WorkDir: /var/www/mrtg/html' --global 'Options[_]: bits,growright' --global 'Language: Chinese' --output /etc/mrtg/mrtg.cfg public@192.168.30.49

或者:

cfgmaker --global 'WorkDir: /var/www/mrtg/html' --global 'Options[_]: bits,growright' --global 'Language: Chinese' > /etc/mrtg/mrtg.cfg public@192.168.30.49为了支持中文还需把httpd.conf文件里面语言改下:

AddDefaultCharset UTF-8 ----> AddDefaultCharset GB23124.执行3此mrtg,直到没有错误为止,如有错误根据错误修改/etc/mrtg/mrtg.cfg

mrtg /etc/mrtg/mrtg.cfg5.生成缺省网页index.html

indexmaker --output=/var/www/mrtg/index.html --title='Traffic Info' /etc/mrtg/mrtg.cfg6.修改/etc/httpd/conf.d/mrtg.conf:Alias /mrtg /var/www/mrtg/html #对应步骤5中的index.html所在目录路径<Location /mrtg>

Order deny,allow

Allow from all

Allow from 127.0.0.1

Allow from ::1

# Allow from .example.com

</Location>注意: 1。/etc/mrtg/mrtg.cfg中超链接标记前要保留一个以上空格,否则执行mrtg会报错。

2。mrtg默认设置是监控网卡的流量,也可以用来监控CPU、硬盘等的负载。

3。mrtg.cfg 里面参数含义:

WorkDir: c:mrtgdata 工作目录

EnableIPv6: no 关于IPV6

RunAsDaemon: yes DAEMON方式

Language: BIG5 页面语言

LoadMIBs: path/mibfile 某些SNMP服务使用

 

Target:mrtg从那里取画曲线的值,此处可以从snmp和脚本取值,如从脚本取值需注意,需要前后用`来指定脚本路径而不是'

[]:这个配置段的名称

Xsize:生成图表的横向宽度(最大600)

Ysize:生成图表的纵向高度(最大200)

kMG: Change the default multiplier prefixes

Ytics:纵向划分为几个块(格子)

kilo:一般是写1024,如果需要的话,是1000在计算机里的单位

Maxbytes:mrtg取值后能表现的纵向最大值

YLegend:在图标中纵向的名称

ShortLegend:在图标中数值后面所跟的单位

LegendI:传递过去的第一个值

LegendO:传递过去的第二个值

Unscaled[_]: ymwd 图像是否做动态的纵向拉伸

AbsMax[_]: 可以超过MaxBytes后的最大值

Title:网页title

Pagetop:网页显示名称

Options[_]:

gaugs, 取常值,默认为取与上一次的差值

growright, 向右,默认为向左

nopercent, 不计算百分比,一般用于Error和CPU

bits, 乘以8

perminute, 乘以60

perhour, 乘以3600 (用这三个参数注意改 ShortLlegend )

integer, 不显示小数点后的值4。使用命令或脚本传递值给mrtg时,mrtg只能接受4个参数,真正用于画图的只有2个;4个参数必须依次为值1、值2、运行时间、主机名;4个参数后不得有\n等换行符

摘自:http://hi.baidu.com/5xyz/blog/item/474ac6fcad0899fdfd037f7b.html

posted on 2007-08-11 16:03  9394952  阅读(214)  评论(0编辑  收藏  举报