Cacti安装使用&流量监控详解

Cacti安装使用&流量监控详解:
一,cacti的安装
1 安装RRDTool
yum -y install rrdtool
启动rrdtool服务并且加入启动列表
2 安装snmp支持工具
可以yum安装,也可以源码安装, Wget http://sourceforge.net/projects/net-snmp/files/net-snmp/5.6.2.1/net-snmp-5.6.2.1.tar.gz/download[一般yum安装]
yum -y install net-snmp
yum -y install net-snmp-utils(此处显示已安装,前一项自动安装了)
service snmpd start
chkconfig snmpd on
3 安装LAMP
yum -y install httpd mysql-server php php-mysql mysql-devel
chkconfig httpd on
chkconfig mysqld on
/etc/init.d/httpd start
/etc/init.d/mysqld start
4下载安装
wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz
1)建立cacti用户
useradd -m cacti
passwd cacti
密码:cacti
2)首先安装几个编译cacti需要的devel包:
yum install net-snmp-devel -y
yum install mysql-devel -y
yum install openssl-devel -y
3)安装gcc和libtool
yum install gcc -y
yum install libtool -y
4)解压cacti,编译安装:
tar zxvf cacti-0.8.8b.tar.gz tar -C /var/www/html/
mv cacti-0.8.8b / cacti
cd /var/www/html/cacti
5)创建数据库用户
grant all on cacti.* to ‘cactiuser‘@‘localhost‘ identified by ‘123456‘;
flush privileges;
6)编辑cacti配置文件,连接MySQL服务的用户名,密码,端口等,配置include/config.php
vim /var/www/html/cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti_user";
$database_password = "123456";
$database_port = "3306";
$database_ssl = false;
chown -R root:root /var/www/html/cacti/
useradd cacti[前已添加]
chown -R cacti:cacti /var/www/html/cacti/log/
chown -R cacti:cacti /var/www/html/cacti/rra/
mysql cacti < /var/www/html/cacti/cacti.sql
7)测试,建立一个login.jsp文件
[[email protected] cacti]# vim login.php
simple demo
<?
phpinfo();
?>
8)完成cacti的安装
在浏览器中输入:http://www.yourdomain.com/cacti/install
默认用户名:admin 密码:admin
更改密码
设置cacti用到的命令
监控端操作
# su – cacti
$ php /var/www/html/cacti/poller.php #开始同步数据
9)添加计划任务(使cacti每5分钟获得一次数据)
#crontab -e 
*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php
让系统每5分钟收集
service crond restart
service httpd restart
# chkconfig crond on
图像显示出来了
至此,cacti的安装已经完成.
二,使用cacti监控服务器流量
1登录cacti,点击“Devices”,然后点击”Add”创建设备
2然后输入Description,Hostname,Host Template选择“Generic SNMP-enabled Host”,SNMP Version一般选择“Version 1”(当然得根据你具体的snmp如何配置)。完成后点击”create”创建设备
3接着在顶部点击“Create Graphs for this Host”创建图表
4在“SNMP – Interface Statistics”下面会显示你的网卡,选择其中一个监控即可,我们这里选”eth0″,之后单击“create”。
5现在已经成功创建图表,我们点击左侧的“Graph Management”查看图表列表,此时已经可以看到刚才创建的图表,点击相应的图表标题进去查看。
6现在可能图表还没开始生成,最多等待5分钟,5分钟后图表是创建了,但图表没有数据,需要等待一段时间程序收集数据。

 
时间: 2025-01-14 10:59:30

Cacti安装使用&流量监控详解的相关文章

webpack安装配置使用教程详解

webpack安装配置使用教程详解 www.111cn.net 更新:2015-09-01 编辑:swteen 来源:转载 本文章来为各位详细的介绍一下关于webpack安装配置使用教程吧,这篇文章对于不喜欢使用 jspm测试的朋友可以参考一下. webpack 入门 目录 1 安装 webpack2 初始化项目3 webpack 配置4 自动刷新5 第三方库6 模块化7 打包.构建8 webpack 模板我最近大量使用的是 jspm,但因为用它搭建的前端开发环境中,写测试代码非常困难,而项目又

YUM安装调试以及命令详解

背景,需要安装cacti,google了很多安装资料,需要先yum安装一些准备lib包,比如snmp以及openssl等等. [[email protected] ~]# yum install net-snmp-devel Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Setting up Install Process No p

supervisord监控详解

1 Supervisord的安装 Supervisord是运行在python环境下的服务监控程序.所以在安装supervisord之前必须有python环境. 如果系统没有PYTHON,键入:yum install python(CENTOS)或者apt-get installpython(UBUNTU) 键入:yum install python-setuptools easy_install supervisor 两个命令.进行supervisor安装 如果成功.键入: echo_super

Windows下安装Resin及配置详解与发布应用

关于Resin的好处,网上介绍了一大堆,小编经不住诱惑,决定试用一下.目前Resin的最新版本为:4.0.40,可以从官网直接下载. 1. 将下载下来的Resin包解压开,会看到一大堆的文件,有一些关键的文件,我们需要了解一下. resin-4.0.40 resin安装目录   --conf/resin.properties 配置属性   --conf/resin.xml 配置文件   --conf/licenses/ 许可信息文件   --conf/keys/ openSSL 秘钥   --w

自动化运维平台之系统自动化安装Cobbler系统使用详解

一.简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP.DNS.以及yum仓库.构造系统ISO镜像. Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用. Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷. 二.cobbler提供的功能 使用

安装MACOS操作步骤详解

安装MACOS操作步骤详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于安装MAC的操作系统其实大家都知道可以让客服帮忙提供软件上的支持,而且苹果客服都很有礼貌呢,而且非常的有耐心.特别感谢她们的帮助,让我对MAC的操作系统的好感度有了大大的提升.起初,我刚刚拿到我的本的时候是去年,因为我压根并不看好笔记本,我到现在也非常喜欢台式机,因为体验度是相当棒的,但是由于工作的原因,可能是要去出差的时候带着个台式机到处跑也不太合适,于是就决定买一个低配的笔记本.刚刚拿到笔记本第

Python安装、配置图文详解

原文地址:http://weixiaolu.iteye.com/blog/1617440 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件 2. 配置Python Interpreters 四. 创建Python Project 五. 编写HelloWorld 六. 小结 一. Python简介: Python在Linux.wi

Python安装、配置图文详解(转载)

Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件 2. 配置Python Interpreters 四. 创建Python Project 五. 编写HelloWorld 六. 小结 一. Python简介: Python在Linux.windows.Mac os等操作系统下都有相应的版本,不管在

Windows-008-VirtualBox 安装 Win7 前沿配置详解

此文主要讲述在 Windows 系统下安装虚拟机 VirtualBox,及用 VirtualBox 安装 Win7 Professional 64bit 操作系统的前沿配置为例,配以图文进行详细的讲解.希望能对亲们有所帮助,若有不足之处,敬请大神指正,不胜感激! 一.为何要安装虚拟机,为何选择 VirtualBox 众所周知,当我们需要对系统的一些设置进行配置的时候,或者在系统上搭建一些测试.开发环境学习,又或者有些亲们想体验学习一下 Linux.Mac OS X 操作系统,我们就需要一台安装了