cacti 监控mysql 无数据库_配置 CACTI 监控 MySQL 数据库状态

MySQL 自身在性能监测方面很不给力、这是令许多 MySQL DBA 夜夜辗转难眠、

幸运的是、通过 Cacti 监测(注意是监测而非监控)MySQL 数据库状态

借助 cacti+rrdtool 强大的绘图功能、加上专用的 mysql 模板、能够灵活快速的创建对多个 MySQL 实例的监测

㈠ 如果是RPM方式安装,需要下列RPM包:

httpd

php

php-mysql

php-snmp

mysql

mysql-server

net-snmp*

㈡ 安装 RRDTool

# wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.14.tar.gz

# tar -zxv -f rrdtool-1.4.4.tar.gz

# ./configure --prefix=/usr/local/rrdtool  --disable-python  --disable-tcl

# make

# make install

可能遇到的故障:

configure: error: Please fix the library issues listed above and try again

请查阅→→ troubleshoting

㈢ 安装 CACTI

# wget http://www.cacti.net/downloads/

# useradd cacti

# tar -zxv -f cacti-0.8.7i.tar.gz

# mv cacti-0.8.7i /var/www/cacti

# chown -R cacti:cacti /var/www/cacti

㈣ 配置 apache 模块

编辑 apache 配置文件:vim httpd.conf

① 修改服务名称:

ServerAdmin 192.168.1.113:80

② 修改站点起始目录:

DocumentRoot "/var/www"

③ 修改目录:

④ 增加默认做为首页的文件名:

DirectoryIndex index.html index.php

⑤ 增加对php类型的支持:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

然后:wq保存退出!

执行 apachectl -t 检查配置文件语法,正常情况下应返回Syntax OK:

启动snmp服务:service snmpd start

启动apache服务:apachectl start

㈤ 配置cacti

① 创建数据库:

# mysql -uroot -h localhost -P 3306 -e "create database cactidb"

② 创建用户:

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

mysql> grant all on cactidb.* to [email protected];

③ 导入数据:

$ ./mysql -ucacti -pcacti -h localhost -P 3306 -D cactidb < /var/www/cacti/cacti.sql

④ 编辑cacti配置文件:

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

$database_type = "mysql";

$database_default = "cactidb";

$database_hostname = "localhost";

$database_username = "cacti";

$database_password = "cacti";

$database_port = "3306";

$database_ssl = false;

安装至此基本完成,接下来就可以在浏览器中操作了

输入 http://192.168.1.113/cacti/

可能会报如下错误:

FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'

解决方案:

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

接下来按提示的进行操作便可

初始用户名:admin

初始密码:    admin

1366210524_5526.png

初始用户名和密码登陆后、CACTI 会立马让你更改:

1366210550_5131.png

接下来就可以成功登陆了:

1366210571_4557.png

作者:linwaterbin 发表于2013-4-17 23:02:40 原文链接

阅读:96 评论:0 查看评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值