日志分类:CACTI

Linux下用Cacti监控Mysql

分类:CACTI评论:6条作者:雨尚日期:2011-08-09

Linux下用Cacti监控mysql

A.脚本下载
1. wget http://faemalia.com/Technology/temysqlcacti-20060810.tar.gz
2.上传mysql_stats.php至/usr/local/share/cacti/scripts/
B.模板导入
cacti 管理界面(Import Templates)导入
cacti_host_template_temysql_host-step300-heartbeat600.xml
C.创建监控Mysql需要的账户以及权限
配置MySQL 服务器,让cacti 所在机器能够访问MySQL 服务器的状态信息,必须拥有”process”权限。如果要监控InnoDB 状态,还必须有”SUPER”权限。
grant process,super on *.* to ‘cacti’@’192.168.216.165′ identified by ‘cacti’;
D.添加设备
创建Graph。在Console 选项卡下的左侧菜单栏中选择Devices,为要监控的主机新建一个Devices 或选择已有Devices。在 Associated Graph Templates 中添加想要监控MySQL 状态的Graph Templates(如teMySQL – Index Usage 模板,此套模板是以teMySQL 开头的一系列模板)。并点击最上面的Create Graphs for this Host 链接,在Graph Templates 的选择框中选择teMySQL – Locking and Slow,然后在上面填写有权限访问MySQL数据库的用户名及密码,然后点击create按钮。 选中刚添加的Graph Templates,点击create按钮来创建Graph。 在控制台选项卡下左侧菜单中选择Graph Trees可以组织一个树状视图.

Tags: , , ,