700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux mrtg 进程名称 Linux Mrtg系统监控

linux mrtg 进程名称 Linux Mrtg系统监控

时间:2020-12-09 13:24:27

相关推荐

linux mrtg 进程名称 Linux Mrtg系统监控

一、mrgt配置案例说明,这里以监控网卡为例

#通过public监控localhost上的192.168.1.68地址流量

Target[eth1_lan]:/192.168.1.68:public@localhost

#图片右对齐方式

Options[eth1_lan]:growright

#生成图片存放目录

Directory[eth1_lan]:eth1

#网卡最大流量

MaxBytes[eth1_lan]:100000000

#图片Y轴单位数

Kmg[eth1_lan]:K,M,G

#Y轴标题

YLegend[eth1_lan]:Bytes per Second

#Y轴单位

ShortLegend[eth1_lan]:B/s

#接下来是网页上的数据,因为Mrtg需要把生成的图片渲染到网页中,下面这写都是网页上的属性标签

#网页中颜色对应值

Legend1[eth1_lan]:每秒流入量(单位Bytes)

Legend2[eth1_lan]:每秒流出量(单位Bytes)

LegendI[eth1_lan]:流入

LegendO[eth1_lan]:流出

#网页标题

Title[eth1_lan]:eth1网络流量[流入+流出]

PageTop[eth1_lan]:eth1网络流量[流入+流出]

监控不同system-oid,可能需要不同的配置,这里不再一一列举

有一个值得注意的地方,当需要监控磁盘的时候需要配置文件里增加以下内容

把需要监控的目录最大数字写入配置文件snmp.confdisk / 123932636

二、执行Mrtg生成图片

这里配置文件mrtg.cfg已经按照第一步配置过了

/usr/bin/mrtg /ect/mrtg/mrtg.cfg

会出现错误

再执行3次下面的命令即可,除非你的mrtg.cfg有语法错误env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

当然这些最后是要写入crontab中的crontab -e */2 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

#注意这里的语句要与上面执行3次的语句一样,作用是生成监控设备的子index.html和相应的png图片,而且是2分钟生成一次。

生成的图片,默认是存放在路径/var/www/mrtg下

三、生成监控首页面

用indexmaker生成mrtg监控首页面indexmaker --output /var/www/mrtg/index.html --title="System state Monitor" /etc/mrtg/mrtg.cfg

这样生成的页面就可以时时反应出系统监控的信息了,页面可以通过web服务器来访问即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。