2010年5月31日星期一

MySQL enterprise Monitor的安装和使用

  上次内部分享MySQL经验的时候,西山居的DBA建议试用一下MySQL enterprise Monitor,游戏部门已经购买,并且评价很高。
  
  抽空安装试用了一下,感觉挺好的,可以发现不少数据库存在的风险,推荐大家使用。

  官方的文档挺全的,这里记录一下安装的过程。
   1、到https://enterprise.mysql.com/去申请一个试用版。
   2、安装监控访问管理端的程序(service manager and dashboard),这个我是安装在windows下的。一路next就行
  3、增加agent的MySQL权限:
            grant select,replication client,show databases,super,process on *.* to ‘agent’@'127.0.0.1′ identified by ‘password’;
           grant create,insert on mysql.* to ‘agent’@'127.0.0.1′ identified by ‘password’;
 4、安装agent端程序(mysqlmonitoragent),:
       rpm -qa | grep -i lsb 看redhat-lsb-3.1-12.3.EL是否存在(数据库操作系统为centos5.4)
       直接执行 mysqlmonitoragent-2.2.0.1705-linux-glibc2.3-x86-64bit-installer.bin --mode text即可。如果不需要agent采集SQL语句来分析,就不用开启MySQL Enterprise Agent Proxy Service。
5、/etc/init.d/mysql-monitor-agent start 启动agent。可以查看/opt/mysql/enterprise/agent/mysql-monitor-agent.log来看是否正常。
6、没问题的话,在server端的18080端口就可以看到数据库的监控情况了。
     

没有评论: