1、Cacti原理及概述
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安装
2)启动服务
3、安装net-snmp-utilslm_sensors工具包
安装net-snmp-utils工具
4、编辑安装RRDtool源码包
1解压
2编译
5、部署cacti套件至网站目录并打补丁
1解压这里用的是cacti中文包
2部署至网站目录下
3打补丁
4建立用户设置权限
6、建立数据库表
7、调整配置文件
在第二行加入
修改网站配置文件
=
修改网站根目录
添加php语言支持
8、安装cacti发现是乱码因为我们使用的是cacti中文包。而系统确是英文的。所以要安装系统的中文包
1安装中文包
2修改系统默认为中文
9、进入安装界面。下一步
选择全新安装
2会进入到输入密码阶段用户名为admin密码admin
配置cacti客户机
1.安装net-snmp包
安装net-snmp
2配置snmpd启动服务
更换成服务器地址
服务器对客户机进行纳管
转载于:https://blog.51cto.com/postfix/1377550