免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: joecen
打印 上一主题 下一主题

你还在用mrtg吗?--使用cacti监测系统性能 [复制链接]

论坛徽章:
0
161 [报告]
发表于 2005-09-03 21:03 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

原帖由 "kingnetwork" 发表:
um runtime of 296 seconds exceeded. Exiting.
盼解答,谢谢!


abel说得没有错,应该是你的监测点设置太多,导致cacti通过snmpget取完所有数据的时间超过300秒。
Cacti的作者一早就考虑到这问题,所以在cacti中有两种解决方法:
1、将POLLER更改为cactid。
默认的POLLER是cmd.php,而cactid是使用C写的程序,效率会比cmd.php高几倍!
注意,虽然POLLER的选项中有cactid的选择,但cactid默认并没有安装,所以即使你选择了它也不会生效的。
你可以从这里(http://www.cacti.net/cactid_download.php)下载cactid的源码或rpm(bin)文件进行安装。然后在PATH中指定cactid的路径即可。


2、在POLLER的设置中加大cmd.php的进程数,即同时运行多个cmd.php进行数据的采集。但这样的话会加重你的系统负载。

你监测了多少个点呢?
我现在的监测点是2000多个,使用一个cmd.php进程,取完数据的时间是240秒。使用了5个cmd.php进程后,取完数据的时间是170秒左右。


PS:如果你的机器性能太差,建议还是改用cactid为好。

论坛徽章:
0
162 [报告]
发表于 2005-09-03 23:09 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

本人配置CISCO 6509的时候,使用SNMP V2,In/Out Bits(64-bit Counters),当流量小于800M的时候,能正常绘图,但是数据流量大于800M,数据不能获得,这问题大致出在哪里?

untitled.JPG (81.98 KB, 下载次数: 12)

untitled.JPG

论坛徽章:
0
163 [报告]
发表于 2005-09-04 23:07 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

[quote]原帖由 "jeclipse"]本人配置CISCO 6509的时候,使用SNMP V2,In/Out Bits(64-bit Counters),当流量小于800M的时候,能正常绘图,但是数据流量大于800M,数据不能获得,这问题大致出在哪里?[/quote 发表:


按照你的情况来看,应该是设置的“Maximum Value”只有800Mbit/s吧。

你可以在“data source"中,找到“Maximum Value”进行设置。

有可能更改完以后也不生效(我就试过)。这时,你需要找到该rrd文件,然后用rrdtool的tune选项对该rrd文件中的两个最大值进行更改。

论坛徽章:
0
164 [报告]
发表于 2005-09-05 09:00 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

谢谢楼主的回答!我找到问题的原因了
1、当磁盘空间满的时候会出现这个问题;
2、设置PHP的路径错误时也会出现这个问题。

我刚好遇到的是第1个问题,今天才看到你的解答,非常感谢!我的监控点不是很多,但分布在全国各地,偶尔遇到广域网的问题的也是有这样的情况发生的。

论坛徽章:
0
165 [报告]
发表于 2005-09-05 10:53 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

关于“Kbytes”的问题:
当你取的数据包含Kbytes时,会提示结果不正确;
在cacti论坛里查了一下,witness说:Upgrade to 0.8.6e and this problem "should" go away. The "KBytes" is not a valid value and in 0.8.6e cmd.php and 0.8.6e cactid, the "KBytes" will be stripped making the end result numeric, which is Ok.
但是我现在用的cacti0.8.6f呀;
不知道哪位遇到过同样的问题;怎么处理呢?
09/05/2005 10:50:05 AM - CMDPHP: Poller[0] Host[7] DS[109] WARNING: Result from SNMP not valid. Partial Result: 1047956 KBytes

论坛徽章:
0
166 [报告]
发表于 2005-09-05 14:23 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

[quote]原帖由 "soundombj"]NING: Result from SNMP not valid. Partial Result: 1047956 KBytes[/quote 发表:


已经解决了(改了一下程序);但不知道为什么原来安装的一台没有这个问题,在WIN2000server上新装了一台,有这个问题。

论坛徽章:
0
167 [报告]
发表于 2005-09-05 17:16 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

我初略看了下数据,数据的最大值都是1G,看看啥问题?
cacti# rrdtool info 6509_traffic_in_63.rrd
filename = "6509_traffic_in_63.rrd"
rrd_version = "0003"
step = 300
last_update = 1125911101
ds[traffic_in].type = "COUNTER"
ds[traffic_in].minimal_heartbeat = 600
ds[traffic_in].min = 0.0000000000e+00
ds[traffic_in].max = 1.0000000000e+08

ds[traffic_in].last_ds = "42311396109771"
ds[traffic_in].value = 3.1368170199e+06
ds[traffic_in].unknown_sec = 0
ds[traffic_out].type = "COUNTER"
ds[traffic_out].minimal_heartbeat = 600
ds[traffic_out].min = 0.0000000000e+00
ds[traffic_out].max = 1.0000000000e+08
ds[traffic_out].last_ds = "957490512017160"
ds[traffic_out].value = 7.1807642163e+07
ds[traffic_out].unknown_sec = 0

论坛徽章:
0
168 [报告]
发表于 2005-09-05 17:40 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

请介绍一下,插件的安装和用法。如:thold
听说可以显示远程机器上面执行脚本的结果,不知道有没有人实现过。
我也会自己研究一下,谢谢。

论坛徽章:
0
169 [报告]
发表于 2005-09-06 01:43 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

[quote]原帖由 "西山晴雪" 发表:

图表显示有问题,最主要的原因是/usr/local/php/bin/php /var/www/html/cacti/poller.php >; /dev/null 2>;&1
是这个命令没有生效。大家把把后面的重定向去处即把“>; /dev/null 2>;&1”去掉,肯定会有报

论坛徽章:
0
170 [报告]
发表于 2005-09-06 02:28 |只看该作者

你还在用mrtg吗?--使用cacti监测系统性能

碰到一个问题,其中有些图取不到数据,如: |host_description| - CPU Usage 没有图表更不用说数据了,请问如何解决?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP