使用 Cacti 监控你的网络
Cacti 使用手册
Cacti 使用手册
一、概述
是用 语言实现的一个软件,它的主要功能是用 服务获取数据,然后
用 储存和更新数据,当用户需要查看数据的时候用 生成图表呈现给用户。
因此, 和 是 的关键。 关系着数据的收集, 关系着数据存
储和图表的生成。
配合 程序存储一些变量数据并对变量数据进行调用,如:主机名、主机
、 团体名、端口号、模板信息等变量。
抓到数据不是存储在 中,而是存在 生成的 文件中(在 根
目录的 文件夹下)。 对数据的更新和存储就是对 文件的处理, 文件
是大小固定的档案文件(),它能够存储的数据笔数在创建时就
已经定义。关于 的知识请参阅 教学。
二、Cac 的架构及工作流程
的架构
的工作流程
三、Cac 的安装(Linux)
安装环境:Red Hat AS 4
安装 、 !、
()安装 !
下载地址:"#$$%$&$$'(
$$查看系统中是否已经安装了 !,如果是卸载所有以 开头的包。
)*+,
)*-.
$$查找$$/( ! 的选项配置文件),如果有请删除它,以免影响新安装
版本的启动。
)*/$$/
)*01%/--'(2-31-454-,6,0
)*/--'(2-31-454-,6$3$$
//建立符号链接,如果以后有新版本的 MySQL 的话,你可以仅仅将源码解压到新
的路径,然后重新做一个符号链接就可以了。这样非常方便,数据也更加安全。
)*--'(2-31-454-,6$3$$
$$添加用于启动 ! 的用户及用户组(如果以前安装过 ,用户及用户组
可能已存在)。
)3
),3
$$初始化授权表
)$3$$
)$776
$$修改 目录的所有权
)$3$
),*--'(2-31-454-,6
),*
)&*--'(2-31-454-,6$
)&*$
)*$3$$$6$.$3$$6$
$$启动
)6$/7--389
$$配置系统启动时自动启动
)3-:$%$$$$
);:,--
//修改MySQL的最大连接数
# vi /etc/my.cnf
//添加以下行
set-variable=wait_timeout=200
//max_connections设置最大连接数为1000
//max_user_connections设置每用户最大连接数为500
//wait_timeout表示200秒后将关闭空闲(IDLE)的连接,但是对正在工作的连接
不影响。
//保存退出,并重新启动MySQL
//重新启动MySQL后使用下面的命令查看修改是否成功
Password:
//可以看到以下项说明修改成功
!!
!!
!"!#
()安装
下载地址:"#$$",$
)*01%/"-<,0
)"-<
)$:,3--:18$3$$--6-
//编译时加上加载模块参数--enable-so
# make
# make install
#vi /usr/local/apache/conf/httpd.conf
//修改 Apache 配置文件,添加 ServerName www.yourdomain.com (或 ServerName
本机 ip)
# vi /etc/rc.d/rc.local
// 在 rc.local 上 加 入 一 行 /usr/local/apache/bin/apachectl –k start, 系 统 启 动 时 启 动
Apache 服务。