cacti监控服务器部署

Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。

一、安装

1安装LAMP环境

#yum install -y httpd php php-mysql php-snmp php-xml php-gd mysql mysql-server mysql-sevel

#service httpd start

#chkconfig httpd on

#service mysqld start

#chkconfig mysqld on

#mysqladmin -u root password ‘password‘

二、安装配置net-snmp

1安装net-snmp组件

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

2配置文件

#vim /etc/snmp/snmpd.conf

access not ConfigGroup ""      any  noauth    exact systemview none none(改为)

access  notConfigGroup ""      any  noauth    exact  all  none none

view all    included  .1                               80

三、安装rrdtool

#yum install -y rrdtool

四、下载安装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

#cd /var/www/html/cacti/

五、配置数据库

1创建数据库

mysql>create database cacti;

2创建用户授权

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

mysql>flush privileges;

3导入数据库

#mysqldump -ucacti -p  cacti < cacti.sql

六、修改配置文件

#vim /var/www/html/cacti/include/config.php

$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cacti";

$database_password = "cacti";

$database_port = "3306";

$database_ssl = false;

$url_path = "/cacti/";(取消注释)

#chown -R apache /var/www/html/cacti

七、配置计划任务

#echo "*/5 * * * * root php /var/www/html/cacti/poller.php > /dev/null 2>&1" >> /etc/crontab

#service crond restart

八、完成安装cacti

http://ip/cacti

客户端只需要配置net-snmp的community与服务器端一直即可,见步骤二

cacti监控服务器部署,布布扣,bubuko.com

时间: 2024-10-24 10:23:37

cacti监控服务器部署的相关文章

cacti监控服务器的数据迁移

应客户需求并且与王同事商讨,在BJD环境缺少一台备用cacti监控服务器,需要将原cacti监控服务器的数据迁移到新的监控主机上去,实现监控数据同步. 迁移思路:cacti数据主机是由mysql数据和rra数据,只需要将这两部分数据备份再恢复到新部署的cacti. 具体操作步骤: 原cacti主机IP:192.168.0.2 备用cacti主机IP:192.168.122.3 1.备份原cacti监控主机上的mysql和rrd数据 ssh 192.168.0.2 备份数据库:#mysqldump

基于suse linux系统的cacti系统部署——rpm包方式

豆丁 http://www.docin.com/p-191889788.html rpm包方式:啊扬--沙迳:2010-12-1:更改:2011/5/16:一.Cacti的简介(来源:网络):Cacti是通过snmpget来获取数据,使用R:Cacti的发展是基于让RRDTool使用者更方:cacti是用php语言实现的一个软件,它的主要:MySQL配合PHP程序存储一些变量数据并对变量 123 基于suse linux系统的cacti系统部署 ——rpm包方式 啊扬--沙迳 2010-12-1

Linux 搭建Cacti 监控服务器

Cacti 监控服务器 搭建Cacti监控服务器 192.168.4.21 一, 部署运行环境 LAMP/LNMP 二,安装Cacti 2.1 创建存储信息的库 cactidb # mysql -uroot -p123456 MariaDB [(none)]> create database cactidb; 2.2 授权存储数据时,连接数据库服务器的用户  [email protected] MariaDB [(none)]> grant all on cactidb.* to [email

linux cacti监控部署

一.Cacti安装部署 搭建这个平台是在lamp的环境下,首先要确保 Apache,MySQL,php.安装成功.这里就不写那些了. 1.Cacti服务器端安装 官网下载cacti相关软件,一共需要三个软件,下载地址分别如下: http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz  http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz  http://www.cacti.net/downloa

cacti简单部署

cacti简单部署 cacti简介 本章结构 常见平台 常见的服务器监控软件 cacti,流量与性能监测为主----http://www.cacti.net/ nagios,服务与性能监测为主---http://www.nagios.org/ 其他相关工具 RRDtool,轮询数据工具 SNMP原理 类别 标号 所包含的信息 system (1) 主机或路由器的操作系统 interfaces (2) 各种网络接口及它们的测定通信量 address transiation (3) 地址转换(例如A

cacti监控部署与配置

cacti是一套基于PHP,mysql,SNMP及RRDTool开发的网络流量测试图形分析工具 cacti是通过snmpget来获取数据,使用RRDtool绘画图形 ,而且完全可以不需要了解RRDtool复杂的参数 ,它提供了非常强大的数据和用户管理功能,可以指定每个用户能查看树状结构,host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善.界面 友好,软件cacti的发展是基于让RRTool使用这更方便的使用该软件,除了基本 的SNMP的流量更系统咨询

Lync2013监控服务器部署(九)

LYNC2013监控服务器 作者:牛志会 自弃用监控服务器角色以来,已对 Microsoft Lync Server 2013 监控基础结构进行了重大更改.不再采用不同的监控服务器角色(通常需要组织设置专用计算机来充当监控服务器),现在监控服务已并置到每台前端服务器中.除了其他优点外,此更改还有助于: 减少实现 Lync Server 2013 时所需的服务器角色数.在此情况下,减少监控服务器角色数还可帮助降低成本,因为无需维护用于监控的专用服务器. 降低 Lync Server 安装和管理的复

使用cacti监控服务器流量(转)

上次www.centos.bz已经详细介绍如何安装cacti了,这次我们来学习如何简单地配置cacti来监控服务器流量.下面是cacti的工作流程图:1.登录cacti,点击“Devices”,然后点击"Add"创建设备,如图:2.然后输入Description,Hostname,Host Template选择“Generic SNMP-enabled Host”,SNMP Version一般选择“Version 1”(当然得根据你具体的snmp如何配置).完成后点击"cre

一、cacti实战部署---安装

构建Cacti检测系统 需求描述: 在网关.网站服务器上安装net-snmp如软件包,配置SNMPD服务 在检测服务器上安装Cacti系统 通过Cacti的Web界面了解网站服务器的CPU.内存等使用情况. 1.正确配置网络参数.主机名.关闭iptables 安装yum环境(需要使用yum服务器,依赖包比较多,安装步骤请参阅yum安装文档) 安装net-snmp-utils软件包(被监测服务端) [[email protected] ~]# yum install net-snmp* -y