cacti安装配置与添加客户端

一、服务端

cacti安装配置

1. 首先要安装epel扩展源

yum install epel-release

 

2. lamp)然后分别安装httpdphpmysql

yum install -y  httpd php php-mysqlmysql mysql-server mysql-devel php-gd libjpeg libjpeg-devel libpng libpng-devel

 

3. 安装cacti  net-snmp rrdtool

yum install -y cacti  net-snmp net-snmp-utils  rrdtool (lm_sensors不出图可能需要安装的包)

 

4. 启动服务:

/etc/init.d/mysqld start

/etc/init.d/httpd  start

/etc/init.d/snmpd start

 

5. 编辑httpd配置文件

vim /etc/httpd/conf.d/cacti.conf 

"Deny from all" 改为  "Allow from all"

/etc/init.d/httpd  restart

 

6.  导入数据创建cacti

mysql -uroot  -e "create database cacti"

 

创建cacti用户

mysql -uroot -e "grant all on cacti.*to 'cacti'@'127.0.0.1' identified by 'cacti';"

 

导入sql文件

mysql -uroot cacti </usr/share/doc/cacti-0.8.8b/cacti.sql

 

7.  编辑cacti配置文件

vim/usr/share/cacti/include/config.php  更改如下:

$database_type = "mysql";

$database_default = "cacti";

$database_name = "cacti";

$database_hostname = "127.0.0.1";

$database_username = "cacti";

$database_password = "cacti";

$database_port = "3306";

$database_ssl = false;

 

 

8. web访问cacti并安装

http://ip/cacti/ 

点两下“next和一次”Finish即可

输入admin   admin 登录,重新设置新的密码

 

9. 执行poller.php, 生成图形, 加入计划任务

/usr/bin/php /usr/share/cacti/poller.php添加cron任务

cront -e 增加:

*/5 * * * * /usr/bin/php /usr/share/cacti/poller.php

 

添加客户端:

在客户端机器上操作

10. 安装snmp

yum install -y net-snmp

 

11. 修改snmpd.conf

修改syslocation以及syscontact, 其中syslocation 可以写本机ipsyscontact写管理员邮箱

 

syslocation 11.20

syscontact Root 1212@1212.com

 

12. 启动snmp

service snmpd  start

 

13.  登录cacti管理后台,点console, 再点Device在右上角点”Add

Description 写本机ip或你自定义一个名字

Hostname 写本机ip

Host Template  ucd/net  SNMP Host

SNMP Version  Version 2

点右下角的create

点右上角的”Create Graphs for this Host

Graph Types:  选择SNMP - InterfaceStatistics

在下面框中选择要监控的网卡,比如我选择eth0, 在最右侧小方块里打对勾,然后点右下角的create(如果在这一步找不到网卡,可以根据这个帖子修改配置文件http://www.apelearn.com/bbs/thread-8089-1-1.html

Graph Types:  再选择 Graph TemplateBased

在下面的框中,选择你要监控的项目,比如ucd/net - Load Average

在右侧小方块中打对勾,然后点右下角的create

 

14. 点左侧的Graph Trees

选中”Default Tree

点右上角的Add

Tree Item Type 选择 Host

Host 选择我们刚刚增加的那个机器ip

点右下角的create

 

15. 点左上角的Graphs

在左侧可以看到

Defaut Tree下面已经增加了我们刚刚添加的主机,图形一开始不会那么快出来,要等一小会才可以。


本文转自 sykmiao 51CTO博客,原文链接:http://blog.51cto.com/syklinux/1741460,如需转载请自行联系原作者

上一篇:32bit和64bit安装程序的安装目录的区别


下一篇:Java开发者需要了解的移动开发编程语言