cacti监控软件

cacti监控软件:

部署cacti运行环境

# yum -y install httpd mysql mysql-server mysql-devel php php-mysql

# yum -y install zlib freetype libjpeg fontconfig libxml2 gd php-gd

# yum -y install rrdtool

# yum -y install net-snmp net-snmp-utils

# service httpd start

# chkconfig httpd on

启动mysql服务

# service mysqld start 或者

#/etc/init.d/mysqld start

#lsof -i :3306

#netstat -lnt|grep 330

# chkconfig mysqld on

# service snmpd start

# chkconfig snmpd on

安装cacti

# tar xf cacti-0.8.7g.tar.gz -C /var/www/html/

# cd /var/www/html/

# mv cacti-0.8.7g/ cacti

# vim cacti/include/config.php

收集数据命令加入系统crontab任务

echo ‘*/5 * * * *  /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1‘ >> /var/spool/cron/root

查看定时任务 crontab -l

# mysql 创建用户cactiuser,密码cactiuser,并授权

mysql> create database cactiuser;

mysql> grant all on cacti.* to ‘cactiuser‘@‘localhost‘ identified by ‘cactiuser‘;

mysql> flush privileges; mysql> show databases;

mysql> exit

# 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/ 初始化cacti数据库

# mysql cacti <cacti.sql

# mysql -e "use cacti;show tables;"

在浏览器输入http://192.168.1.106/cacti/install/,进入cacti安装向导

第一次的默认账户密码都是:admin

#rpm -aq|grep net-snmp

#rpm -aq|grep rrdtool

----------------------------------------------------------------------------

/usr/bin/php /var/www/html/cacti/poller.php

如果有100台机器,在每台机器上安装,运行snmp 服务就可以监控了,

报警的话一般使用Nagios,比cacti要强大很多,只是出图没有cacti好看。

===============================================================

cacti监控netstat不同网络状态并发连接数

netstat -n |awk ‘/^tcp/ {++oldboy[NF]} END {for(a in oldboy) print a, oldboy[a]}‘

不知道netstat的状态参数可以 man netstat 查看

解压get_netstat_conn.zip插件程序

# unzip get_netstat_conn.zip

拷贝get_netstat_tcp_oldboytraining.pl 到cacti根目录内,授权755

测试脚本是否能正常返回连接状态数据

可以使用压力测试工具进行压力测试

时间: 2024-10-04 22:15:20

cacti监控软件的相关文章

Cacti监控软件的安装

Install and Configure Cacti 1.Required Packages for RPM-based Operating Systems yum -y install cairo-devel libxml2-devel pango-devel php-mysql mysql-devel php-snmp php-xml net-snmp-utils net-snmp 2.install rrdtool [[email protected] ~]# cd rrdtool-1.

cacti 监控软件的部署

安装cacti服务端和被控制端 首先在被检测端安装两个套件 yum -y install lm_sensors net-snmp vim /etc/snmp/snmp.conf 修改配置snmp.conf文件 在里面添加: com2sec notConfigUser  192.168.1.2 public access notConfigGroup ""  any   noauth  exact      all      none   none view  all   include

监控软件cacti之安装

1.安装系统依赖包和搭建LAMP环境 [[email protected] ~]# yum install rrdtool net-snmp net-snmp-libs net-snmp-utils -y [[email protected] ~]# yum install httpd php php-mysql php-snmp php-xml php-gd mysql-server mysql -y [[email protected] ~]# vim /etc/httpd/conf/htt

linux下搭建cacti监控

一.cacti 监控软件简介        1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存         和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户.因此,snmp和rrdtool是         cacti的关键.Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成.        2. Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名.主机ip.snmp   团

CentOS下搭建cacti监控

一.cacti 监控软件简介 1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户.因此,snmp和rrdtool是cacti的关键.Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成. 2. Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名.主机ip.snmp团体名.端口号.模板信息等变量 3. snmp抓到数据不是存储在mysq

关于cacti和nagios两款开源监控软件的一些比较

cacti在监控方面有良好的绘图,在流量和图形塑造方面要强于nagios,但是在故障分析方面有些略逊,而且报警机制也有待完善,这时候nagios就可以排上用场了. nagios适合监视服务器上面的大批服务有没有正常运行,重点并不在于图形化的监控.但是其本身集成的报警功能是cacti本身很弱的或者说是没有的.但是在绘图方面和图形化塑造方面的精细度比不上cacti. 所以,虽然cacti和nagios都是网络监控软件,二选其一会减少很多不必要的麻烦,但是还是建议结合两者使用,取其优点,这样可以最大限

Cacti 开源监控软件安装、配置

Cacti 是一套基于PHP .MySQL .SNMP 及 RRDTool 开发的开源监测图形分析工具.Cacti 是用 php 语言实现的一个监控软件,它的主要功能是用 SNMP 服务获取数据,然后用 RRDTool 储存和更新数据,当用户需要查看数据的时候用 RRDTool 生成图表呈现给用户.因此,SNMP 和 RRDTool 是 Cacti 的关键.SNMP 关系着数据的收集,RRDTool 关系着数据存储和图表的生成. 1.底层环境搭建( 这里使用 LNMP ,安装略 ) 2.安装前的

Cacti监控

cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数 据,然后用rrdtool储存 和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户.本文全面介绍了Cacti的工作流程.安装.使用.脚本和模板.插件.高级应 用方面的内容. 本系列文档介绍了Cacti监控工具的各个方面,包括: 一.Cacti的工作流程二.Cacti的安装三.Cacti的使用四.Cacti脚本及模板 一.概述 1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取

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