北京SEO

mysql数据库实时监控工具Mycheckpoint介绍

2019/10/10/17:33:29  阅读:1915  来源:谷歌SEO算法  标签: SEO培训

本文章来介绍一款关于mysql数据库实时监控工具Mycheckpoint介绍,有需要的了解此工的朋友可参考.

安装文档:http://code.openark.org/forge/mycheckpoint/documentation/quick-howto#Install

需求:

需要安装python,并且版本大于2.4:shell > phthon看一下有没有装,没有就yum install python2.需要安装Mysql-Python模块,RHEL,Centos方法如下,其它参考官方手册.

yum install MySQL-python

安装:

  1. tarxzfvmycheckpoint-208.tar.gz
  2. cdmycheckpoint-208
  3. sudopythonsetup.pyinstall

创建数据库:

  1. mysql>CREATEDATABASEmycheckpoint;
  2. mysql>GRANTALLPRIVILEGESONmycheckpoint.*TO'monitoring_user'@'localhost'IDENTIFIEDBY'some_password';
  3. --phpfensi.com

编辑配置文件:

  1. vim/etc/mycheckpoint.cnf
  2. [mycheckpoint]
  3. #smtp_host=mail.my-server-company.com
  4. #smtp_from=monitor@my-server-company.com
  5. #smtp_to=dba@my-server-company.com
  6. #monitored_port=3306
  7. purge_days=60
  8. #...Anycommandlineoptioncangohere;replacedash("-")withunderscored("_")
  9. --phpfensi.com
  10. [client]
  11. user=dbmonitor
  12. password=123456
  13. socket=/tmp/mysql.sock
  14. port=3306
  15. host=localhost

部署:创建表,等其它操作:mycheckpoint deploy

写入crontab,每五分钟采集一次数据:

crontab -e写入如下代码:*/5 * * * * mycheckpoint

开启http服务(默认端口12306),加nohup可以在断开shell后HTTP仍然运行,也可以写入到linux启动脚本:

  1. nohupmycheckpointhttp>/dev/null&参数
  2. –http-port指定监听端口

OK,打开http://your_ip_address:12306/ 就能查看你刚才配置的mycheckpoint了,不过数据是整点生成的,所以你可能不得不等待一个小时以后才能看见生成的曲线,另外的这个软件还支持报警和用户定义数据记录,因为时间问题,先不在这里写明了。

查看帮助:mycheckpoint --help

广告内容

mysql数据库实时监控工具Mycheckpoint介绍 mysql数据库实时监控工具Mycheckpoint介绍 mysql数据库实时监控工具Mycheckpoint介绍

相关阅读

热门评论

卢松松博客 卢松松博客

关注创业者、自媒体人和站长的网站

总篇数167

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法