一,cacti安装些处不在说明,如果需要参考http://bingodeng.blog.51cto.com/1038075/1226857

二,下载mysql模板

wget http://mysql-cacti-templates.googlecode.com/files/better-cacti-templates-1.1.8.tar.gz
tar zxvf better-cacti-templates-1.1.8.tar.gz
cd better-cacti-templates-1.1.8
cp scripts/ss_get_mysql_stats.php /var/www/html/cacti/scripts/

修改修改ss_get_mysql_stats.php 文件

$mysql_user = 'fly';修改
$mysql_pass = 'fly2012';
$mysql_port = 3306;
$mysql_ssl  = FALSE;   # Whether to use SSL to connect to MySQL.

三,导入mysql模板,先打开cacti网页

Cacti0.8.8a监控mysql_第1张图片

Cacti0.8.8a监控mysql_第2张图片

点import导入后,如果没提示出错,继续下一步

四,被监控的mysql服务器需要创建监控用户

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

mysql> grant process,super on *.* to fly@localhost identified by 'fly2012';
mysql> grant all privileges on cacti.*  to cacti@localhost identified by 'fly2012';
mysql> flush privileges;

五,添加设备,也可以直接在之前的设备中编辑

Cacti0.8.8a监控mysql_第3张图片

Cacti0.8.8a监控mysql_第4张图片

到这就ok了。