没有合适的资源?快使用搜索试试~ 我知道了~
首页搭建cacti流量监控服务器
搭建cacti流量监控服务器
需积分: 35 9 下载量 184 浏览量
更新于2023-05-31
1
收藏 928KB PDF 举报
Cacti 是一套基于php ,mysql、RRDtool 开发的网络流量监测图形分析工具。 Cacti 通过 snm pgepge 获取数据,使用 RRDtRRDt oolool 绘画图形。最后通过 web 方式,呈现出来
资源详情
资源推荐
经典案例(搭建 Cacti 流量监控服务器)
NAME:二当家的
Email:wyj_128@tom.com
搭建 Cacti 流量监控服务器
Cacti 简介:
是一套基于 php,mysql,SNMP、RRDtool 开发的网络流量监测图形分析工具。
Cacti 通过 snmpge 获取数据,使用 RRDtool 绘画图形。最后通过 web 方式,呈现出来
Cacti 三层架构:
数据采集层:通过 SNMP 或自定义脚本进行数据采集
数据存储层:通过 Cacti 模板等数据存放至 MYSQL 中
数据展现层:通过 WEB 方式呈现出来
Cacti 的工作原理:
C/S 模式:采集检测数据
B/S 模式:管理检测平台
配置 Cacti 的过程:
一、配置 YUM 源
[root@pc200 ~]# cd /etc/yum.repos.d/
[root@pc200 yum.repos.d]# cp rhel-debuginfo.repo redhat.repo
[root@pc200 yum.repos.d]# vim redhat.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux
baseurl=file:///mnt/Server //指定 YUM 到本地
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
二、运行环境 LAMP
1、安装需要的源码包
[root@pc200 ~]# yum -y install httpd
[root@pc200 ~]# yum -y install mysql mysql-server mysql-devel
[root@pc200 ~]# yum -y install mysql-connector-odbc
[root@pc200 ~]# yum -y install php php-mysql php-pdo
2、添写一个 php 的测试页
[root@pc200 ~]# vim /var/www/html/index.php
<?php
phpinfo();
?>
3、启动时以 php 为第一启动项
[root@pc200 ~]# vim /etc/httpd/conf/httpd.conf
391 DirectoryIndex index.php index.html index.html.var
4、重启 apache 服务
[root@pc200 ~]# chkconfig httpd on
[root@pc200 ~]# service httpd restart
停止 httpd: [确定]
启动 httpd: [确定]
经典案例(搭建 Cacti 流量监控服务器)
NAME:二当家的
Email:wyj_128@tom.com
5、在浏览器里输入本机的 IP 验证 php 是否能正常运行
6、画图工具 RRDtool
[root@pc200 Desktop]# cd /root/Desktop/cacti-pakeage/
[root@pc200 cacti-pakeage]# tar -zxf rrdtool-1.2.27.tar.gz -C /usr/src/
//解压到指定位置
[root@pc200 cacti-pakeage]# cd /usr/src/rrdtool-1.2.27/ //进入到目录
[root@pc200 rrdtool-1.2.27]# ./configure --prefix=/usr/local/ //执行此文件
[root@pc200 rrdtool-1.2.27]# make && make install //编译并安装
7、采集数据协议 SNMP
[root@pc200 rrdtool-1.2.27]# yum -y install net-snmp //安装 net-snmp
[root@pc200 rrdtool-1.2.27]# yum -y install net-snmp-utils
8、安装 Cacti 源码包
[root@pc200 cacti-pakeage]# tar -zxf cacti-0.8.7b-cn-utf8.tar.gz -C /var/www/html/
//安装到指定的目录
[root@pc200 cacti-pakeage]# cd /var/www/html/ //进入到解压的目录
[root@pc200 html]# mv cacti-0.8.7b-cn-utf8/ cacti //改一个名字
[root@pc200 html]# ls
cacti
[root@pc200 html]# useradd cactiuser //创建 cactiuser 用户
[root@pc200 html]# cd cacti/ //进入此目录
[root@pc200 cacti]# chown -R cactiuser:cactiuser rra log //修改此目录的权限
[root@pc200 cacti]# ls -ld rra log //查看修改后的权限
drwxr-xr-x 2 cactiuser cactiuser 4096 2008-02-13 log
drwxr-xr-x 2 cactiuser cactiuser 4096 2008-02-13 rra
经典案例(搭建 Cacti 流量监控服务器)
NAME:二当家的
Email:wyj_128@tom.com
三、导入 cacti.sql 建立数据库
1、启动 mysql 服务
[root@pc200 cacti]# chkconfig mysqld on
[root@pc200 cacti]# service mysqld restart
停止 mysqld: [确定]
启动 mysqld: [确定]
2、进入数据库、输入密码(为空直接回车)
[root@pc200 cacti]# mysql -uroot -p
Enter password:
3、新建数据库 cactidb
mysql> create database cactidb default character set utf8; //设置字符集 utf8
Query OK, 1 row affected (0.00 sec)
mysql> show databases; //查看数据库
+--------------------+
| Database |
+--------------------+
| information_schema |
| cactidb |
| mysql |
| test |
+--------------------+
4 rows in set (0.00 sec)
3、允许 cactiuser 用户访问本机的 cactidb 库下的所有表、密码是 123
mysql> grant all on cactidb.* to cactiuser@"localhost" identified by "123";
Query OK, 0 rows affected (0.00 sec)
mysql> quit //密码
[root@pc200 cacti]# pwd //查看所在的目录
/var/www/html/cacti
4、导入 cacti.sql 建立数据库,如果不在当前目录,要写绝对路径
[root@pc200 cacti]# mysql -ucactiuser -p123 cactidb < cacti.sql
5、从新登录 mysql 数据库查看是否导入成功
[root@pc200 cacti]# mysql -uroot –p //用户登录
Enter password: //密码(如为空回车即可)
mysql> use cactidb; //进入到指定的表
mysql> show tables; //查看所有表
+---------------------------+
| Tables_in_cactidb |
+---------------------------+
| cdef |
| cdef_items |
| colors |
| data_input |
| data_input_data | //显示一部分,后面省略
剩余11页未读,继续阅读
jiangsucsdn002
- 粉丝: 95
- 资源: 585
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功