Cacti基础知识进阶

运维 系统运维
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。在新手学习Cacti,上篇文章给大家讲解点Cacti基础知识,本文就给大家进一步讲下Cacti的基础知识!

在这网络信息时代,运维人员和网管没有一款适合自己的软件,那工作一定进展的不顺,那就试试Cacti,对于新接触Cacti,一定要看这篇文章,介绍了一些Cacti初级知识的进阶:

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

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

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

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

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

  setlocale(LC_TIME,"");

  改成

  setlocale(LC_ALL,"en_US.ISO-8859-1");

  然后再编译。这样就好了。如果还不行,你就把你的环境变量里的语言环境都改成英文:

  export LC_ALL=en_US

  export LANG=en_US

  export LANGUAGE=en_US

  export LC_CTYPE=en_US

  export LC_TIME=en_US

  或者,你就索性根据abel老大的方法让rrdtool支持中文吧。

  http://bbs.chinaunix.net/viewthr ... p;extra=&page=1

#p#

  cacti是否支持中文?

  cacti默认在某些页面不能正常显示中文,rrdtool默认也不可以显示中文。

  如果真的需要使用中文,请参考下面连接。

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

  新建的device的Data Query里面的状态总是“ Success [0 Items, 0 Rows]”?

  请先确认你的snmpd.conf中的权限设置,是否允许cacti取这些OID的数据。可以使用snmpwalk命令来进行测试,比如:

  snmpwalk -c community -v 2c hostIP if

  复制代码

  如果你的snmpd.conf设置没有问题,那可能是下面这种情况:

  旧版本的snmpwalk(比如redhat默认安装的5.0.6)缺少一些参数,比如-O中的"U"参数.(可以用snmpwalk --help来查看是否有该参数)。

  而cacti-0.86g或以上版本需要这些参数,解决办法是安装一个新的net-snmp包(如:net-snmp5.2.1),从而得到一个新snmpwalk的版本。

通过文章我们了解到了一些高级的Cacti基础知识!希望对你们有用!

【编辑推荐】

  1. Cacti初级知识普查
  2. linux下的cacti图片不显示的解决方法
  3. CACTI常见问题与答案
  4. 网络监控神器Cacti高级应用之创建主机模板
  5. 网络监控神器Cacti高级应用之新建作图模板
  6. 网络监控神器Cacti高级应用之Data Template
  7. 网络监控神器Cacti插件篇
责任编辑:赵鹏 来源: 网络转载
相关推荐

2009-09-23 11:07:11

Hibernate基础

2010-07-16 10:53:30

Perl基础

2015-06-01 13:35:43

数据中心DCIM

2009-04-17 14:22:40

XPathXML基础

2021-11-05 15:31:01

UbuntuLinux

2023-07-04 07:31:06

MapReduce数据处理编程模型

2011-09-16 10:13:02

Emacs

2009-04-10 09:35:00

WCDMA基础无线网络

2010-07-16 11:22:31

Perl

2014-08-20 10:15:45

2010-08-24 15:39:59

2009-08-13 16:13:03

C#基础知识

2011-05-27 16:12:18

SEO

2009-08-13 12:50:45

C#基础知识

2014-06-17 09:55:24

机器学习

2010-07-07 17:17:23

协议组

2009-09-14 14:49:12

LINQ查询基础知识

2011-11-04 17:26:12

2009-07-15 16:00:34

桥架综合布线

2009-09-21 15:11:54

虚拟化基础知识
点赞
收藏

51CTO技术栈公众号