Chinaunix首页 | 论坛 | 博客
  • 博客访问: 935507
  • 博文数量: 245
  • 博客积分: 11429
  • 博客等级: 上将
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-15 00:16
文章存档

2011年(56)

2010年(174)

2009年(15)

分类: LINUX

2010-11-18 13:47:28

                Cacti     监控mysql

           作者:pkfeiyang bloghttp://pkfeiyang.cublog.cn

 

1模板下载

1.better-cacti-templates-1.1.7.tar.gz

 2 解压安装

tar –xzf better-cacti-templates-1.1.7.tar.gz

cd better-cacti-templates-1.1.7

将插件考到cacti目录

/opt/better-cacti-templates-1.1.7/scripts

cp ss_get_by_ssh.php  ss_get_mysql_stats.php /var/www/html/scripts/   ##(这个是cacti 模板目录)

修改权限(自定义)

chmod 775 ss_get_*

chmow apache:apache ss_get_by_ssh.php

chown apache:apache ss_get_mysql_stats.php

编辑mysql连接程序

vi ss_get_mysql_stats.php

修改如下(根据自己定义)

$mysql_user = 'cactiuser';

$mysql_pass = 'CactiMadeEZ';

$mysql_port = 3306;

3配置MySQL服务器

cacti所在机器能够访问MySQL服务器的状态信息,必须拥有”process”权限。如果要监控InnoDB状态,还必须有”SUPER”权限。

mysql> grant process,super on *.* to 'cacti'@'%' identified by 'cacti';

mysql> grant all privileges on cacti.*  to cacti@"%" identified by "cacti";

注意:在 此权限相当重要,那个“%”号最好去掉,否则将会是权限漏洞,换成你的监控主机ip如:

mysql> grant process,super on *.* to 'cacti'@‘监控主机ip' identified by 'cacti';

mysql> grant all privileges on cacti.*  to cacti@"监控主机ip" identified by "cacti";

4 添加模板文件

cacti管理界面(Import Templates)导入cacti_host_template_x_jmx_server_ht_0.8.6i-sver1.1.7

5 添加设备及模板

     不说了嘿嘿 !!

阅读(961) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~