安装cacti
操作介绍如下:
http://foreveryan.blog.51cto.com/3508502/775558
安装如下:
英文地址:http://www.cyberciti.biz/faq/fedora-rhel-install-cacti-monitoring-rrd-software/
1:安装关联软件
yum install mysql-server mysql php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-snmp php-pear-Net-SMTP php-mysql httpd
yum源更换:http://www.cnblogs.com/tommyli/p/3179753.html
yum源的epel:https://fedoraproject.org/wiki/EPEL/zh-cn
yum命令:http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/
2:配置mysql
mysqladmin -u root password NEWPASSWORD
如何更改mysql的root密码:http://www.cyberciti.biz/faq/mysql-change-root-password/
3:创建cacti数据库
mysql -u root -p -e 'create database cacti'
创建账户{u:cacti p:zYn95ph43zYtq}
mysql -u root -p
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'zYn95ph43zYtq';
FLUSH privileges;
\q
4:安装snmpd
yum install net-snmp-utils php-snmp net-snmp-libs
修改snmpd的配置
vi /etc/snmp/snmpd.conf
添加如下选项
com2sec local localhost public
group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local
view all included .
access MyRWGroup "" any noauth exact all all none
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root (configure /etc/snmp/snmp.local.conf)
pass .1.3.6.1.4.1.4413.4. /usr/bin/ucd5820stat
开启snmpd服务
/etc/init.d/snmpd start
chkconfig snmpd on
确认下服务运行
snmpwalk -v -c public localhost IP-MIB::ipAdEntIfIndex
可能的输出
IP-MIB::ipAdEntIfIndex.10.10.29.68 = INTEGER:
IP-MIB::ipAdEntIfIndex..yy.zz.eee = INTEGER:
IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER:
5:安装cactl{yum要epel支持,见小节1,否则找不到这个安装包}
yum install cacti
初始化cactl数据库
rpm -ql cacti | grep cacti.sql
可能的输出
/usr/share/doc/cacti-0.8.7d/cacti.sql
初始化(版本可能和我的不一样)
mysql -u cacti -p cacti < /usr/share/doc/cacti-0.8.7d/cacti.sql
修改cacti数据库配置
vi /etc/cacti/db.php
替换
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "zYn95ph43zYtq";
$database_port = "";
修改httpd的配置
vi /etc/httpd/conf.d/cacti.conf
替换
Alias /cacti /usr/share/cacti <Directory /usr/share/cacti/>
Order Deny,Allow
Deny from all
Allow from 10.0.0.0/
</Directory>
启动httpd服务
service httpd restart
创建cacti cronjob
vi /etc/cron.d/cacti
去掉第一行的注释
*/ * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null >&
浏览cacti
http://your.server.ip.address/cacti/
第一次强制修改密码的,初始账号和密码都是admin
6:如何创建snmp数据采集源
:点击Devices
:选择Localhost
:选定SNMP(下面可选snmp的版本)
4:save
7:如何创建snmp图
:Click on "Create Graphs for this Host" link on top right side.
:Select SNMP - Interface Statistics
:Select a graph type (such as In/Out bytes with total bandwidth)
:Finally, click on Create button.
8:模版地址
http://www.percona.com/downloads/percona-monitoring-plugins/1.0.3/
安装cacti的更多相关文章
- centos6.6 安装cacti监控服务器
整理一份cacti的安装步骤.留作笔记和以后参考用. 环境: centos 6.6 -x64 cacti-0.8.8b-cn.tar.gz mysql yum安装即可 yum服务使用centos自带的 ...
- ubuntu安装cacti错误
安装cacti时,明明mysql信息都配置正确了,权限也分配好了,可是仍然报错,如下: 这时可以试试到/etc/cacti目录下,修改debian.php中的mysql配置信息,问题应该就能解决了.
- CentOS 6.6 安装Cacti
1.最小化安装CentOS6.6,装好系统以后关闭防火墙和selinux[root@Cacti ~]#chkconfig iptables off[root@Cacti ~]#vi /etc/sysc ...
- centos 安装cacti监控
CentOS 6下Cacti搭建文档 安装依赖关系 yum -y install mysql-devel httpd php php-pdo php-snmp php-mysql lm_sensors ...
- yum安装cacti
环境: centos 6.5 -x64 cacti-0.8.7e.tar.gz mysql yum安装即可 yum服务使用centos自带的就行.如果是红帽请自行解决yum.本文不赘述. **注意:同 ...
- CentOS6.5安装Cacti统计图乱码解决
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://fengwan.blog.51cto.com/508652/1430505 这个就 ...
- cacti (不可以利用yum安装cacti的配置)
我们如果用yum不可以安装cacti,我们则可以利用tar包来安装!!! //cacti的配置准备 [root@localhost ~]# yum install -y epel-release [r ...
- ubuntu-12.04.5安装cacti笔记
坑啊,磨磨蹭蹭按了一个星期.按了3个版本. 第一次:cacti-0.8.7e.tar.gz 安装完之后,Host: Localhost->Memory Usage...四张图始终出不了.点击进去 ...
- Centos6.7安装Cacti教程
Centos6.7安装Cacti教程# link:http://docs.cacti.net/plugins/ blog地址:http://www.cnblogs.com/caoguo 一.基本环境安 ...
- Windows下快速安装CACTI流量监控
Windows下快速安装CACTI流量监控 原文 http://os.51cto.com/art/201111/300977.htm CACTI是一套PHP程序,它利用SNMPGET采集数据,使用R ...
随机推荐
- Jquery 让contains不区分大小写
默认的Jquery contains方法是区分大小写的,以下方法可以使contains不区分大小写(在匹配时将要匹配的元素内容全部转换成小写再进行匹配) // NEW selector jQuery. ...
- idea 提交代码时提示 please tell me who you are .......
- 【摘录】在Windows平台上使用Objective-C
虽然到目前为止最好的Objective-C 编码平台来自苹果公司,但它们绝不仅适用于苹果公司的平台.Objective-C 在Linux.BSD 甚至Windows 等其他平台都有相当久远的历史.根据 ...
- 持续集成之代码质量管理-Sonar [三]
转载:https://www.abcdocker.com/abcdocker/2053 摘要 Sonar 是一个用于代码质量管理的开放平台.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工 ...
- (纪录片)光的故事 BBC Light Fantastic (2004)
简介: 导演: Jeremy Turner主演: Simon Schaffer / Dimitri Andreas ... Al Hazen / Edmund Dehn ... Priest/Old ...
- Code optimization and organization in Javascript / jQuery
This article is a combined effort of Innofied Javascript developers Puja Deora and Subhajit Ghosh) W ...
- JAVA设计模式——第 3 章 单例模式【Singleton Pattern】(转)
这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘,单例就是单一.独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢?我们举个比较难复制的 ...
- SQL Server中order by的使用,我们来填坑
看似很简单是不是? 单列排序,没有任何问题 select * from tableA where age>1 order by age /*后面可以跟上ASC.DESC,默认是ASC升序排列*/ ...
- debian下配置网络 安装无线网卡驱动 Broadcom BCMXX系列
解决方案来自于debian官网 https://wiki.debian.org/wl 1.加入源 deb http://http.debian.net/debian/ wheezy main c ...
- MySQL排序:SELECT ORDER BY
SELECT 和ORDER BY结合进行排序: products表例如以下: a 按产品名称列进行排序: b 按多个列进行排序,默认排序顺序为升序: c 指定排序方向,即指定为降序: d 对多个列进行 ...