Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->Linux技术 ->服务器相关 ->Linux服务器架设:我的CACTI--FAQ
  相关分类: 
入门与提高
系统管理
网络应用
嵌入式系统
内核研究
服务器相关
发行版专区
Linux程序设计
Linux安全
BSD相关
桌面应用
  站内搜索: 
热门文章排行
热门文章排行 手把手教您配置Linux目录服务器(04-11)
Linux系统上vpn的服务端和客户端配置(04-11)
Linux系统下代理服务器安装调试一例(04-11)
Samba使Linux成为“文件服务器”(一)(04-11)
手把手教您配置Liunx目录服务器(04-11)
精采文章排行
精采文章排行 增加Apache最大连接数的方法详细介绍(04-20)
PHP站点用Squid再次疯狂加速你的WEB (04-20)
怎么样使用Rsh/Tar快速克隆Linux服务(04-11)
怎么样把Linux服务器当作Mac的服务器(04-11)
Linux系统下代理服务器安装调试一例(04-11)
  ·增加Apache最大连接数的方法详细介绍 ·Linux系统的服务器攻防技术详细介绍·Linux系统上vpn的服务端和客户端配置·在RHEL4上的日志服务器配置案例解析·Apache配置文件里的LogLevel指令介绍·Linux系统上架设VSFTP服务器实例解析·Linux Apache服务器系统的设置与优化·Linux操作系统下怎么样配置DHCP服务器·在Linux系统下面架设Sendmail服务器

Linux服务器架设:我的CACTI--FAQ

作者:   来源:   点击:   日期:2007-04-11 [收藏] [投稿]

  IE是否经常中毒?推荐您

修改后请重建该监测点!否则不生效。

3、为什么能取到流量的数据但取不到CPU和内存的数据?

应该是snmp权限的设置问题。可以用snmpwalk手工测试一下。

如果要取CPU等数据,需要修改net-snmp的配置。怎么样修改请看:

http://bbs.chinaunix.net/viewthread.php?tid=594019的4楼。

4、可以取到本机(linux)的数据,但却不能取到远程主机的数据?

Cacti有很多模板,有的是用SNMP进行数据采集,有的是用shell脚本进行采集。如果没有特别的原因建议都使用SNMP的。

Associated Graph Templates

前面带“ucd/net”的就是能使用ucd-snmp和net-snmp的模板。如:ucd/net - CPU Usage

Associated Data Queries

前面带SNMP的就是能使用snmp的。如:SNMP - Interface Statistics

当然,你还可以从www.cacti.net上找到新的模板或添加自己的模板。

5、我以前用MRTG进行流量的监测,是否可以把MRTG中的数据导入到Cacti中呢?

当然可以!因为我就是这样做的。

请看:http://bbs.chinaunix.net/viewthread.php?tid=595090

6、为什么我的流量达到100M以上图像就不准呢?

这与snmp的版本有关,snmp1的数据是32位而snmp2c以上是64位。

首先要确定你使用的是snmp2c或以上(现在的网络设备一般都支持)。

然后点击Cacti的页面:“Console ->; Create New Graphs ->;Data Query”。你在下面看到

“Select a graph type:”的下拉菜单(默认是“In/Out bits”),要取64bits的数据所以把其改为

“In/Out bits(64-bit Counters)”,然后选择你要监测的网卡即可。

另外,该监测点的“Maximum Value”必须设置为100M以上。

如果是Linux主机要监测100M以上的流量(一般不会发生),需要带“--enable-mfd-rewrites”参数重新编译最新的net-snmp。

7、09/02/2005 02:59:58 PM - POLLER: Poller[0] Maximum runtime of 296 seconds exceeded. Exiting,什么意思?

应该是你的监测点设置太多,导致cacti通过snmpget取完所有数据的时间超过300秒。

Cacti的作者一早就考虑到这问题,所以在cacti中有两种解决方法:

7.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的路径即可。

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

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

PS:当磁盘空间满的时候会出现这个问题,原因是磁盘空间慢导致snmpget的时间变长。

8、怎么备份Cacti和它的数据呀?

只需要备份rra目录和数据库就可以了。你喜欢也可以把log目录一起备份。

如果你自己添加了一些插件的话记得也拷过去。

9、怎么样把数据合并?怎么样自定义脚本?

请看:http://bbs.chinaunix.net/viewthread.php?tid=631801

10、使用monitor、threshld插件

请看:http://bbs.chinaunix.net/viewthread.php?tid=631801

的四楼。

11、为什么月、年的流量图下面的字母乱码?

回答by萧筱筱:

是由于rrdtool不支持中文导致的。我的情况更为严重,当图中出现中文时,rrdtool graph的时候索性就segment fault掉了。

因为中文环境下的日期显示会缺省的把星期和月显示成中文,以致于你的图上由于无法显示中文而出现乱码。

解决的办法有2种思路,一种就是让rrdtool显示英文的日期,一种就是让rrdtool支持中文。两种方法都牵涉到修改rrdtool的源代码。我采取的是第一种思路,让rrdtool不要去读中文环境的语言环境变量,强制让它用英文。

我是在编译rrdtool1.2时把src/rrd_graph.c文件中的这段内容改掉:

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 23 下一页

上一篇:Linux服务器得强援 电脑防毒新技术   下一篇:服务器squid 2.5 stable快速安装指南
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·PHP站点用Squid再次疯狂加速你的WEB

   文章评论:(2条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。