1Cacti原理及概述

1Cacti是一款使用PHP语言开发的性能与流量监测工具。监测的对象可以是linux也可以是windows也可以是路由器交换机等网络设备主要基于SNMPsimple network managerprotocol简单网络管理协议来搜集cpu占用内存使用运行进程数磁盘空间网卡流量等各种网络数据。

2实际上cacti本身只是一个web界面的管理套件通过调用net-snmp工具来采集监测数据并结合RRDtoolround Robin databaseTool轮询数据库工具记录数据并绘制图片最终以web的图片形式返回给用户

3cacit提供了优秀的整合能力充分使用lamp基础平台snmp协议工具rrtool数据引擎不仅配置简单直观而且支持插件和数据模板使用时非常灵活便于进一步扩展监测功能。

2、安装lamp架构

服务器端192.168.5.1/24 gw:192.168.5.1

客户端192.168.5.2/24 gw:192.168.5.1

Yum 配置过程略。

1yum安装

监测利器cacti服务安装

2)启动服务

监测利器cacti服务安装

3、安装net-snmp-utilslm_sensors工具包

监测利器cacti服务安装

安装net-snmp-utils工具

监测利器cacti服务安装

4、编辑安装RRDtool源码包

1解压

监测利器cacti服务安装

2编译

监测利器cacti服务安装

5、部署cacti套件至网站目录并打补丁

1解压这里用的是cacti中文包

监测利器cacti服务安装

2部署至网站目录下

监测利器cacti服务安装

3打补丁

监测利器cacti服务安装

4建立用户设置权限

监测利器cacti服务安装

6、建立数据库表

监测利器cacti服务安装

监测利器cacti服务安装

7、调整配置文件

监测利器cacti服务安装

监测利器cacti服务安装

监测利器cacti服务安装

在第二行加入

监测利器cacti服务安装

修改网站配置文件

监测利器cacti服务安装=

修改网站根目录

监测利器cacti服务安装

添加php语言支持

监测利器cacti服务安装

8、安装cacti发现是乱码因为我们使用的是cacti中文包。而系统确是英文的。所以要安装系统的中文包

监测利器cacti服务安装

1安装中文包

监测利器cacti服务安装

2修改系统默认为中文

9、进入安装界面。下一步

监测利器cacti服务安装

选择全新安装

监测利器cacti服务安装

2会进入到输入密码阶段用户名为admin密码admin

监测利器cacti服务安装

配置cacti客户机

1.安装net-snmp

   监测利器cacti服务安装


安装net-snmp


监测利器cacti服务安装

2配置snmpd启动服务

监测利器cacti服务安装

更换成服务器地址

监测利器cacti服务安装

监测利器cacti服务安装

服务器对客户机进行纳管