您的位置:首页 > 理论基础 > 计算机网络

我是个LINUX新手,现在急需为公司做"MRTG"的网络监控,要在一台机器上监控多台服务器

2010-08-22 09:14 771 查看
Kobe520

发短消息

加为好友

Kobe520 当前离线

UID8004910 帖子14 精华0 积分14 可用积分14 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限10 在线时间小时 注册时间2007-08-07 最后登录2007-12-25









侠客



帖子14 主题9 精华0 可用积分14 专家积分0 (本版:0)在线时间小时 注册时间2007-08-07 最后登录2007-12-25
状态:...当前离线...

[微博] [博客] [短信]



[倒序看帖]


1楼 发表于 2007-08-22 11:39 | 只看该作者

我是个LINUX新手,现在急需为公司做"MRTG"的网络监控,要在一台机器上监控多台服务器
哪位高手做出来了的请帮帮忙!
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

开垦的土地

发短消息

加为好友

开垦的土地 当前离线

UID20579278 帖子56 精华0 积分54 可用积分54 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限10 在线时间3 小时 注册时间2007-06-23 最后登录2009-09-21









骑士



帖子56 主题6 精华0 可用积分54 专家积分0 (本版:0)在线时间3 小时 注册时间2007-06-23 最后登录2009-09-21
状态:...当前离线...

[微博] [博客] [短信]





2楼 发表于 2007-08-23 08:23 | 只看该作者

呵呵,我也不懂~~~~
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

daxian195

发短消息

加为好友

daxian195 当前离线

UID20367207 帖子211 精华0 积分899 可用积分899 信誉积分100 专家积分0 (本版:)空间积分4 阅读权限20 在线时间221 小时 注册时间2006-01-25 最后登录2010-01-22











精灵



帖子211 主题41 精华0 可用积分899 专家积分0 (本版:0)在线时间221 小时 注册时间2006-01-25 最后登录2010-01-22
状态:...当前离线...

[微博] [博客] [短信]





3楼 发表于 2007-08-23 17:46 | 只看该作者

现在都使用cacti了,功能比mrtg强大的多。楼主可以在本站内搜一下cacti.
__________________________________
MySite:
王先进's blog

IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

ryan_wu

发短消息

加为好友

ryan_wu 当前离线

UID12699833 帖子47 精华0 积分846 可用积分846 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限20 在线时间68 小时 注册时间2004-11-03 最后登录2010-08-20









侠客



帖子47 主题1 精华0 可用积分846 专家积分0 (本版:0)在线时间68 小时 注册时间2004-11-03 最后登录2010-08-20
状态:...当前离线...

[微博] [博客] [短信]





4楼 发表于 2007-08-24 15:38 | 只看该作者

cacti强多了。
强烈推荐。。。。。。
__________________________________
联系方法MSN:ryanwu@sohu.com
注明是CU的朋友。

http://www.joybig.com

IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

Kobe520

发短消息

加为好友

Kobe520 当前离线

UID8004910 帖子14 精华0 积分14 可用积分14 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限10 在线时间小时 注册时间2007-08-07 最后登录2007-12-25









侠客



帖子14 主题9 精华0 可用积分14 专家积分0 (本版:0)在线时间小时 注册时间2007-08-07 最后登录2007-12-25
状态:...当前离线...

[微博] [博客] [短信]





5楼 发表于 2007-08-28 11:09 | 只看该作者

MRTG的问题

我的目标主机脚本是:[root@synchronizer snmp]# cat cpustat.sh
#!/bin/sh
idle=`sar -u 1 3 | grep Average | awk '{print $6}'`
used=`echo "101 - $idle" | bc -l -s`
echo $used
echo $idle

[root@synchronizer snmp]# sh cpustat.sh
97.50
3.50
[root@synchronizer snmp]# cat iostat.sh
#!/bin/sh
used1=`sar -d 1 3 | tail -1 | awk '{print $4}'`
used2=`echo "$used1 / 2" | bc -l`
echo $used2
echo $used2
[root@synchronizer snmp]# sh iostat.sh
0
0
[root@synchronizer snmp]# sh mfree.sh
11
2026
[root@synchronizer snmp]# cat mfree.sh

#!/bin/sh
/usr/bin/free -m | grep Mem |awk '{print $4}'
/usr/bin/free -m | grep Mem |awk '{print $2}

目标snmp文件添加了:
exec .1.3.6.1.4.1.2021.53 mfree /bin/sh /etc/snmp/mfree.sh
exec .1.3.6.1.4.1.2021.54 cpustat /bin/sh /etc/snmp/cpustat.sh
exec .1.3.6.1.4.1.2021.55 iostat /bin/sh /etc/snmp/iostat.sh

我的监控机器用“snmpwalk"命令去抓取目标机器上脚本的数据:

[root@source snmp]# snmpwalk -v 1 192.168.0.218 -c public system

[root@source snmp]# snmpwalk -v 1 192.168.0.218 -c public system
SNMPv2-MIB::sysDescr.0 = STRING: Linux synchronizer 2.6.8-1.521smp #1 SMP Mon Aug 16 09:25:06 EDT 2004 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
SNMPv2-MIB::sysUpTime.0 = Timeticks: (13234) 0:02:12.34
SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
SNMPv2-MIB::sysName.0 = STRING: synchronizer
SNMPv2-MIB::sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORID.1 = OID: IF-MIB::ifMIB
SNMPv2-MIB::sysORID.2 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.3 = OID: TCP-MIB::tcpMIB
SNMPv2-MIB::sysORID.4 = OID: IP-MIB::ip
SNMPv2-MIB::sysORID.5 = OID: UDP-MIB::udpMIB
SNMPv2-MIB::sysORID.6 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
SNMPv2-MIB::sysORID.7 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.8 = OID: SNMP-MPD-MIB::snmpMPDCompliance
SNMPv2-MIB::sysORID.9 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORDescr.1 = STRING: The MIB module to describe generic objects for network interface sub-layers
SNMPv2-MIB::sysORDescr.2 = STRING: The MIB module for SNMPv2 entities
SNMPv2-MIB::sysORDescr.3 = STRING: The MIB module for managing TCP implementations
SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for managing IP and ICMP implementations
SNMPv2-MIB::sysORDescr.5 = STRING: The MIB module for managing UDP implementations
SNMPv2-MIB::sysORDescr.6 = STRING: View-based Access Control Model for SNMP.
SNMPv2-MIB::sysORDescr.7 = STRING: The SNMP Management Architecture MIB.
SNMPv2-MIB::sysORDescr.8 = STRING: The MIB for Message Processing and Dispatching.
SNMPv2-MIB::sysORDescr.9 = STRING: The management information definitions for the SNMP User-based Security Model.
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.7 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.8 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.9 = Timeticks: (1) 0:00:00.01
[root@source snmp]#snmpwalk -v 1 192.168.0.218 -c public .1.3.6.1.4.1.2021.53 (下面是我内存的数据,可以正常抓取到)
UCD-SNMP-MIB::ucdavis.53.1.1 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.53.2.1 = STRING: "mfree"
UCD-SNMP-MIB::ucdavis.53.3.1 = STRING: "/bin/sh /etc/snmp/mfree.sh"
UCD-SNMP-MIB::ucdavis.53.100.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.53.101.1 = STRING: "25"
UCD-SNMP-MIB::ucdavis.53.101.2 = STRING: "2026"
UCD-SNMP-MIB::ucdavis.53.102.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.53.103.1 = ""
[root@source snmp]# snmpwalk -v 1 192.168.0.218 -c public .1.3.6.1.4.1.2021.54 (问题出现在CPU这了,抓到一半没有数据返回,并提示”Timeout: No Response from 192.168.0.218“不知道什么原因了?????哪位高手如果知道的话请给个提示,是不是我目标机器上脚本的问题,但我用SH打开它时又能正常显示数据,真是奇怪了!!!!是不是还有别的问题????????)
UCD-SNMP-MIB::ucdavis.54.1.1 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.54.2.1 = STRING: "cpustat"
UCD-SNMP-MIB::ucdavis.54.3.1 = STRING: "/bin/sh /etc/snmp/cpustat.sh"
UCD-SNMP-MIB::ucdavis.54.100.1 = INTEGER: 0
Timeout: No Response from 192.168.0.218
[root@source snmp]# snmpwalk -v 1 192.168.0.218 -c public .1.3.6.1.4.1.2021.55 (同样的,我的DISK也跟CPU一样无法抓取数据只有内存能正常抓取到)
UCD-SNMP-MIB::ucdavis.55.1.1 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.55.2.1 = STRING: "iostat"
UCD-SNMP-MIB::ucdavis.55.3.1 = STRING: "/bin/sh /etc/snmp/iostat.sh"
UCD-SNMP-MIB::ucdavis.55.100.1 = INTEGER: 0
Timeout: No Response from 192.168.0.218
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

linux289 (freeman)

发短消息

加为好友

linux289 (freeman)当前离线

UID20577727 帖子132 精华0 积分134 可用积分134 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限10 性别男 在线时间小时 注册时间2007-06-19 最后登录2008-08-10













圣骑士



帖子132 主题47 精华0 可用积分134 专家积分0 (本版:0)在线时间小时 注册时间2007-06-19 最后登录2008-08-10
状态:...当前离线...

[微博] [博客] [短信]





6楼 发表于 2007-08-28 15:30 | 只看该作者

啊~~~不太懂的太多了
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

creat7151

发短消息

加为好友

creat7151 当前离线

UID53535 帖子319 精华0 积分896 可用积分896 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限20 性别男 在线时间12 小时 注册时间2004-01-29 最后登录2009-06-16









精灵王



帖子319 主题10 精华0 可用积分896 专家积分0 (本版:0)在线时间12 小时 注册时间2004-01-29 最后登录2009-06-16
状态:...当前离线...

[微博] [博客] [短信]





7楼 发表于 2007-08-28 15:37 | 只看该作者

Cacti好东西,顶,www.raxnet.net
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

wellsty

发短消息

加为好友

wellsty 当前离线

UID48449 帖子70 精华0 积分59 可用积分59 信誉积分100 专家积分0 (本版:)空间积分0 阅读权限10 在线时间小时 注册时间2003-06-25 最后登录2010-03-10









骑士



帖子70 主题11 精华0 可用积分59 专家积分0 (本版:0)在线时间小时 注册时间2003-06-25 最后登录2010-03-10
状态:...当前离线...

[微博] [博客] [短信]





8楼 发表于 2007-08-28 17:22 | 只看该作者

catci + nagios
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

drobeer

发短消息

加为好友

drobeer 当前离线

UID20608853 帖子30 精华0 积分28 可用积分28 信誉积分0 专家积分0 (本版:)空间积分0 阅读权限10 性别男 在线时间小时 注册时间2007-08-28 最后登录2007-11-20











侠客



帖子30 主题3 精华0 可用积分28 专家积分0 (本版:0)在线时间小时 注册时间2007-08-28 最后登录2007-11-20
状态:...当前离线...

[微博] [博客] [短信]





9楼 发表于 2007-09-02 23:12 | 只看该作者

用tomcat+apache+php+mysql

最后用sh+bat处理
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

sshnuke
五毛党代言人

发短消息

加为好友

sshnuke 当前离线

五毛党代言人
UID20361060 帖子1201 精华0 积分1804 可用积分1804 信誉积分105 专家积分0 (本版:)空间积分0 阅读权限30 在线时间596 小时 注册时间2006-01-10 最后登录2010-07-29









天使



帖子1201 主题173 精华0 可用积分1804 专家积分0 (本版:0)在线时间596 小时 注册时间2006-01-10 最后登录2010-07-29
状态:...当前离线...

[微博] [博客] [短信]





10楼 发表于 2007-09-03 08:56 | 只看该作者

楼上的既然你用php那还用tomcat作甚
IT应用你算老几?| Linux下安全分析与技巧!纯免费 | 2010系统架构师大会门票会员特价 | 参加云计算调查大奖等你拿!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐