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.4.7

[[email protected] rrdtool-1.4.7]# ./configure --prefix=/usr/local/rrdtool

[[email protected] rrdtool-1.4.7]# make && make install

[[email protected] rrdtool-1.4.7]# ln -s /usr/local/rrdtool/bin/* /usr/local/bin/

3.Create cacti os user

shell>mkdir /home/cacti

shell> useradd -r -s /sbin/nolog -h /home/cacti cacit

shell>chown cacti:cacti /home/cacti

4.Extract the distribution tarball. Untar to the DOCUMENT_ROOT of your web server

shell> tar -xzvf cacti.tar.gz

5.Create the MySQL database:

shell> mysqladmin --user=root create cacti

6.Import the default cacti database:

shell> mysql cacti < cacti.sql

7.Optional: Create a MySQL username and password for Cacti.

shell> mysql --user=root mysql

mysql> GRANT ALL ON cacti.* TO [email protected] IDENTIFIED BY ‘somepassword‘;

mysql> flush privileges

8.Edit “include/config.php” and specify the database type, name, host, user and password for your Cacti configuration.

$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cactiuser";

$database_password = "cacti";

$url_path = "/";

9.Configure the privileges of rra and log:

shell> chown -R cacti:cacti rra/ log/

10.Configure snmp.conf

修改com2sec notConfigUser default public为:

com2sec notConfigUser 10.0.1.0/24(根据实际情况修改) public

修改access notConfigGroup ""      any       noauth    exact systemview none none,为

access notConfigGroup ""      any       noauth    exact all    none none

修改#view all    included .1 80为

view all    included .1 80

重启snmp服务:service snmpd restart

执行命令验证:snmpwalk -v 2c -c public your_remote_ip if

11.Configure httpd.conf

cat /etc/httpd/conf.d/cacti.conf

Listen 8888

NameVirtualHost *:8888

<VirtualHost *:8888>

DocumentRoot /usr/local/cacti

ServerName *

ErrorLog /usr/local/cacti/log/mycacti_err.log

CustomLog logs/mycacti.log common

</VirtualHost>

启动httpd服务:service httpd restart

12.Add a line to your ”/etc/crontab” file similar to1):

crontab -e -u cacti

*/5 * * * * /usr/bin/php /user/local/cacti/poller.php > /dev/null 2>&1

13.访问http://ip:7777/,至此Cacti安装完成.

Cacti监控软件的安装

时间: 2024-12-21 17:42:01

Cacti监控软件的安装的相关文章

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 # c

开源监控软件ganglia安装手册

Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等指标. Ganglia的强大在于:ganglia服务端能够通过一台客户端收集到同一个网段的所有客户端的数据,ganglia集群服务端能够通过一台服务端收集到它下属的所有客户端数据.这个体系设计表示一台服务器能够通过不同的分层能够管理上万台机器.这个功能是其他mrtg,nagios,cacti所不能比拟. Ganglia的扩展插件非常好

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

redis监控软件,redis-stat安装

软件在redis服务端安装过程如下: 1.安装依赖 # yum -y install ruby ruby-devel rubygems 2.安装redis-stat软件,可能比较慢且执行失败,多执行几次就会成功 # gem install redis-stat Successfully installed daemons-1.1.9 Successfully installed redis-stat-0.4.12 - - 3.安装redis-stat同时会安装daemons-1.1.9,如果系统

cacti监控系统的安装配置

1.软件包准备 cacti-0.8.8b.tar.gz httpd-2.2.23.tar.gz php-5.4.10.tar.gz cmake-2.8.11.2.tar.gz mysql-5.5.28.tar.gz rrdtool-1.4.8.tar.gz net-snmp-5.7.2.1.tar.gz Python-2.7.6.tgz libxml2-2.9.1.tar.gz zlib-1.2.8.tar.gz jpegsrc.v9a.tar.gz libpng-1.6.12.tar.gz f

nagios监控软件的安装部署

1.平台及所用组件,    监控服务器:RHEL4(192.168.1.211)+nagios-3.2.0+ nagios-plugins-1.4.14+ nrpe-2.12    被监控端RHEL4 (192.168.1.212)+ nagios-plugins-1.4.14+ nrpe_2.12内容简介    本文档介绍nagios监控linux服务器, 因为监控都是依靠插件去完成的,而监控linux主要使用NRPE插件,本文首先简单介绍一下NRPE监控基础,及监控过程,然后一步步的配置一个

监控软件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

cacti监控搭建文档(中文版)

说明:CactiEZ中文版V10.1是基于CentOS6.0系统,整合Cacti等相关软件,重新编译而成的一个操作系统! 优点:省去了复杂烦琐的Cacti配置过程,安装之后即可使用,全部中文化,界面更友好 缺点:CactiEZ是一个完整的操作系统,需要专门一台电脑才能安装使用 监控主机搭建: 一:首先下载cacti镜像.参考链接http://pan.baidu.com/s/1mgIBEo4 密码:sa5o 二:安装.如果是虚拟机安装,请设置磁盘空间大于10G,安装过程基本上一直是默认回车. 三

linux下搭建cacti监控

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