linux的流量监控mrtg

34 篇文章 0 订阅

(1)必须安装snmp

1rpm -qa|grep snmp* //查看是否安装了snmp
2yum -y install snmp* //安装snmp
3#vim /etc/snmp/snmpd.conf
4rocommunity public //配置snmpv1模式
5disk / 13102744     //配置系统的大小
6disk /data 41279536 //配置数据盘的大小
7service snmpd start //配置开启snmp
8chkconfig snmpd on  //设置开机启动

(2) 安装mrtg

1yum -y install mrtg*

(3)配置mrtg

001//配置就是一个模板,大家只要把IP修改成自己的 内存修改成自己的大小就可以了 我是在本地测试的
002HtmlDir:   /data/wwwroot/mrtg  //这里是你网站的html地址  默认为 /var/www/mrtg
003ImageDir:  /data/wwwroot/mrtg   //这里是存放地址  默认为 /var/www/mrtg
004LogDir:    /var/lib/mrtg
005ThreshDir: /var/lib/mrtg
006#
007#[网络流入流出图]
008#
009Target[eth0_lan]: /118.244.182.176:public@localhost
010Options[eth0_lan]:growright
011Language:utf8
012Directory[eth0_lan]:eth1
013MaxBytes[eth0_lan]: 5000000
014Title[eth0_lan]: eht0流入流出图
015Kmg[eth0_lan]:K,M,G
016YLegend[eth0_lan]:Bytes per Second
017ShortLegend[eth0_lan]:B/s
018Legend1[eth0_lan]:每秒流入量
019legend2[eth0_lan]:每秒流出量
020legendI[eth0_lan]:流入
021legendO[eth0_lan]:流出
022PageTop[eth0_lan]: <H1>网卡流入流程图</H1>
023PageFoot[eth0_lan]:<a href="www.widuu.com">Widuu Inc</a>
024#
025#[CPU的负载]
026#
027Target[cpuload]:.1.3.6.1.4.1.2021.11.50.0&.1.3.6.1.4.1.2021.11.53.0:public@localhost:
028Options[cpuload]:nopercent,growright
029Language:utf8
030Directory[cpuload]:cpu
031MaxBytes[cpuload]:100
032Unscaled[cpuload]:dwym
033Ylegend[cpuload]:CPU Utilization
034Shortlegend[cpuload]:%
035legend1[cpuload]:CPU用户负载(%)
036legend2[cpuload]:CPU闲置(%)
037legendI[cpuload]:用户
038legendO[cpuload]:闲置
039Title[cpuload]:CPU负载
040PageTop[cpuload]:<h1>Cpu负载【用户+闲置】</h1>
041PageFoot[cpuload]:<a href="www.widuu.com">Widuu Inc</a>
042#
043#[内存使用]
044#
045Target[memory]:.1.3.6.1.4.1.2021.4.6.0&.1.3.6.1.4.1.2021.4.4.0:public@localhost:
046Options[memory]:gauge,growright
047Directory[memory]:mem
048Language:utf8
049MaxBytes1[memory]:514908
050MaxBytes2[memory]:2096472
051Kmg[memory]:K,M,G
052kilo[memory]:1024
053Unscaled[memory]:dwym
054YLegend[memory]:Memory Btyes
055ShortLegend[memory]:B
056Legend1[memory]:已用Mem(Bytes)
057Legend2[memory]:已用Swap(Bytes)
058LegendI[memory]:已用Mem:
059LegendO[memory]:已用Swap
060Title[memory]:内存使用率
061PageTop[memory]:<h1>内存使用量(Mem+Swap)</h1>
062PageFoot[memory]:<a href="www.widuu.com">Widuu Inc</a>
063#
064#[硬盘使用率]
065#
066Target[disk]:.1.3.6.1.4.1.2021.9.1.8.1&.1.3.6.1.4.1.2021.9.1.8.2:public@localhost:
067Options[disk]:gauge,growright
068Language:utf8
069Directory[disk]:disk
070MaxBytes1[disk]:13102744
071MaxBytes2[disk]:41279536
072Kmg[disk]:K,M,G
073Kilo[disk]:1024
074Ylegend[disk]:Disk Bytes
075Shortlegend[disk]:B
076legend1[disk]:系统磁盘已用空间
077legend2[disk]:数据盘已用空间
078legendI[disk]:系统已用
079legendO[disk]:数据已用
080Title[disk]:硬盘空间使用率
081PageTop[disk]:<h1>硬盘空间[系统盘+数据盘]</h1>
082PageFoot[disk]:<a href="www.widuu.com">Widuu Inc</a>
083#================================================================================
084#监控系统负载[1分钟+15分钟]
085#================================================================================
086Target[systemload]: .1.3.6.1.4.1.2021.10.1.5.1&.1.3.6.1.4.1.2021.10.1.5.3:public@localhost:
087Options[systemload]: gauge,nopercent,growright
088Directory[systemload]: load
089MaxBytes[systemload]: 3000
090YLegend[systemload]: System Load
091ShortLegend[systemload]:
092Legend1[systemload]: 最近1分钟系统负载(x100)
093Legend2[systemload]: 最近15分钟系统负载(x100)
094LegendI[systemload]: 1分钟负载:
095LegendO[systemload]: 15分钟负载:
096Title[systemload]: 系统负载(x100)[1分钟+15分钟]
097PageTop[systemload]:<h1>系统负载(x100)[1分钟+15分钟]</h1>
098#================================================================================
099#监控打开的TCP连接数[TCP连接数]
100#================================================================================
101Target[tcpopen]: .1.3.6.1.2.1.6.9.0&.1.3.6.1.2.1.6.9.0:public@localhost:
102Options[tcpopen]: gauge,nopercent,growright
103Directory[tcpopen]: tcpopen
104MaxBytes[tcpopen]: 1000
105YLegend[tcpopen]: Tcp Connections
106ShortLegend[tcpopen]: 个
107Legend1[tcpopen]: 打开的TCP连接数(个)
108Legend2[tcpopen]:
109LegendI[tcpopen]: TCP连接数:
110LegendO[tcpopen]:
111Title[tcpopen]: TCP连接数[TCP连接数]
112PageTop[tcpopen]:<h1> TCP连接数[TCP连接数]</h1>

(4)设置启动和corntab
mrtg安装好后就已经在 /etc/cron.d/下有一个mrtg的文件了 我们只需要修改

1*/2 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok //每两分钟 执行一次

第一次执行会有错误 所以我们必须手动执行三次 没错误就可以了

1LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok

(5)我们到目录下生成index文件

1/usr/local/mrtg/bin/indexmaker /etc/mrtg/mrtg.cfg --output=/data/wwwroot/mrtg/index.html  --title="自己起名"

效果如下
mrtg

转载网址

http://www.widuu.com/archives/12/867.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值