Centos 6安装Cacti监控网络流量

Centos 6安装Cacti监控网络流量

1、操作系统的安装,这个就不用写教程了吧(略)我个人用的是CentOS6.5最小化安装
装好系统以后关闭防火墙和selinux
#service iptables stop     /*关闭防火墙服务*/
#chkconfig iptables off    /*永久性关闭*/

#vim /etc/sysconfig/selinux   /*把SELINUX=enforcing改为SELINUX=disabled*/



2、安装cacti依赖的软件

#yum -y install mysql mysql-server mysql-devel httpd php php-pdo php-snmp php-mysql lm_sensors net-snmp net-snmp-utils net-snmp-libs rrdtool rrdtool-devel perl-PlRPC perl-DBI perl-rrdtool perl-DBD-MySQL



3、装好依赖软件之后,snmp有3个地方需要配置一下

#vim /etc/snmp/snmpd.conf
第41行:将 com2sec notConfigUser default public 中的 "default" 改为 "127.0.0.1"
第62行:将 access notConfigGroup "" any noauth exact systemview none none 中的 "systemview" 改为 "all"
第85行:将 #view all include .1 80 这一行前面的 # 号去掉



4、配置好snmp以后我们来启动3个重要的服务

#service snmpd start    /*启动snmp服务*/
#chkconfig snmpd on     /*设置开机启动*/
#service httpd start
#chkconfig httpd on
#service mysqld start
#chkconfig mysqld on



5、安装并配置cacti

#wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz
#tar -zxvf cacti-0.8.8b.tar.gz && mv cacti-0.8.8b /var/www/html/cacti



6、设置mysql数据库
mysqladmin -u root password
#mysql -uroot -p     /*新装的mysql没有密码,直接回车进入mysql数据库*/
mysql>create database cacti;   /*首先创建cacti数据库,注意别丢了分号*/
mysql>grant all privileges on cacti.* to [email protected] identified by ‘cacti‘ with grant option;    /*创建cacti用户并授权*/
mysql>use cacti;
mysql>source /var/www/html/cacti/cacti.sql;    /*导入cacti数据库文件*/
mysql>exit



7、配置cacti

#vim /var/www/html/cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";    /*因为我们先前在数据库建的是 "cacti" 用户,所以这里默认的 "cactiuser" 要改为 "cacti"*/
$database_password = "cactiuser";    /*这里默认的密码我们也要改为 "cacti"*/
$database_port = "3306";



8、增加 cacti 用户以用来写入rrd和log目录的数据,否则就会生成不了图片

#useradd cacti
#cd /var/www/html/cacti
#chown -R cacti rra/ log/



9、添加任务计划

具体多长时间让cacti生成一次监控图表自己决定,这里以cacti的默认时间5分钟生成一次为例
#crontab -e
加入这一行保存即可
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1



10、配置好之后重启输入 http://ip/cacti

时间: 2024-10-11 12:18:50

Centos 6安装Cacti监控网络流量的相关文章

mrtg监控网络流量简单配置

Mrtg服务器搭建(监控网络流量) [日期:2012-07-03] 来源:Linux社区  作者:split_two [字体:大 中 小] [实验环境] 监控机:Red Hat linux 5.3  IP:10.10.10.2/24 监控机的操作窗口为绿色字体 被监控机:Red Hat linux 5.3  IP:10.10.10.10/24 操作为白色字体 [实验目的] 监控网络流量 [实验步骤] 1.监控机上需要安装3个软件包,net-snmp(安装一个网管协议).mrtg(此次监控软件).

在RedHa上安装MRTG监控网卡流量

http://os.51cto.com/art/201103/252149.htm 2011-03-30 15:05 张微波 phpchina 字号:T | T 在RedHa上安装MRTG监控网卡流量:MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,以非常直观的形式显示流量负载.本文讲述的是在RedHa上安装MRTG监控网卡流量 AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验 在RedHat9上安装调试MRTG监控本机网卡流量 系统环

CentOS上配置Cacti监控MySQL

防伪码:即使没有辉煌的未来.如果能有无悔的往昔.   第九章 CentOS上配置Cacti监控MySQL 前言:在企业网络运维过程中,管理员必须随时关注服务器和网络的运行状况.以便及时发现问题,尽可能减少故障的发生.当网络中的设备.服务器等数量较多时,为了更加方便.快捷的获得各种监控信息,通常会借助于一些集中检测软件.本章将以著名的Cacti套件为例,介绍服务器集中监控体系的构建和使用. 一.Cacti官方简介: 1.Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且

Ntop监控网络流量

运用Ntop监控网络流量 ____ 网络流量反映了网络的运行状态,是判别网络运行是否正常的关键数据,在实际的网络中,如果对网络流量控制得不好或发生网络拥塞,将会导致网络吞吐量下降. 网络性能降低.通过流量测量不仅能反映网络设备(如路由器.交换机等)的工作是否正常,而且能反映出整个网络运行的资源瓶颈,这样管理人员就可以根据网络 的运行状态及时采取故障补救措施和进行相关的业务部署来提高网络的性能.对网络进行流量监测分析,可以建立网络流量基准,通过连接会话数的跟踪.源/目的 地址对分析.TCP流的分析

搭建Ntopng监控网络流量情况

ntopng是高速的基于Web的流量分析与集流工具.ntopng是ntop的新一代版本,官方原先版本的ntop已经不再更新.用户可以使用网页浏览器浏览查看网络中的流量信息,从而分析网络瓶颈. 1. 环境描述: 本文使用操作系统CentOS6.4-64bit,采用源码(Source code)的方式安装,本文使用ntop-1.1版本,ntopng下载地址:ntopng下载 http://www.ntop.org/get-started/download/. 2.安装依赖 rpm -ivh epel

ubuntu下使用nethogs监控网络流量

NetHogs是一款小巧免费的开源命令行工具,用来按进程或程序实时统计网络带宽使用率. 对于使用类似于"repo tool"."depot_tools"等工具checkout源码时非常有用,可以查看当前的下载速度信息,让你不白瞎等待. Ubuntu系统下安装 sudo apt-get install nethogs 使用方法   nethogs [-d] [-h] [-p] [-t] [-V] [device(s)] The -d switch delay for

Zabbix监控网络流量

一般来说,云服务器都会自带云监控,而且"流量监控"也是常备的监控项. 对于内网网卡来说,有一个比较不错的查看工具叫nethogs,可以直接yum,#yum install nethogs,而查看内网网卡流量的方法也很简单,#nethogs eth0.效果如图: 言归正传,我们现在要搞的是用zabbix去监控网络的流量,由于金山云的linux控制台只能显示eth0,而没有eth1(外网网卡),所以我们这次就用监控eth0来做例子. zabbix自带的监控网络流量的key是:net.if.

用iftop监控网络流量

iftop是很有用的工具,下面的命令监控了我的笔记本的无线网卡 iftop -i wlan0 比如我现在播放乐视一个视频,iftop显示的信息: 基本说明: 1. 屏幕主要部分都是表示两个机器之间的数据传送,有箭头表示方向,右边三个数值分别是过去2秒,10秒和40秒的平均流量. 2  左下角的TX 表示发出的数据,RX表示收到的数据, cum表示总流量, peak表示对应的峰值, Total就不用解释了. 用iftop监控网络流量

监控网络流量iftop和nethogs安装

服务器环境是centos7,centos下通常使用iftop,或者nethogs来进行网络流量监控.这2个工具都需要先安装epel,因为这个库通常操作系统是不自带的.那么就先安装epel,使用的命令是: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 在epel安装成功之后,接下来我们就可以用yum安装iftop和nethogs.