加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql数据库实时监控工具Mycheckpoint详解

发布时间:2022-06-15 14:13:00 所属栏目:MySql教程 来源:互联网
导读:本文章来介绍一款关于mysql数据库实时监控工具Mycheckpoint介绍,有需要的了解此工的朋友可参考. 安装文档:http://code.openark.org/forge/mycheckpoint/documentation/quick-howto#Install 需求: 需要安装python,并且版本大于2.4:shell phthon看一下有没有装
  本文章来介绍一款关于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
 
  安装:
 
  tar xzfv mycheckpoint-208.tar.gz
  cd mycheckpoint-208
  sudo python setup.py install
  创建数据库:
 
  mysql > CREATE DATABASE mycheckpoint;
  mysql > GRANT ALL PRIVILEGES ON mycheckpoint.* TO 'monitoring_user'@'localhost' IDENTIFIED BY 'some_password';
  --phpfensi.com
  编辑配置文件:
 
  vim /etc/mycheckpoint.cnf
   purge_days = 60
  #... Any command line option can go here; replace dash ("-") with underscored ("_")
  --phpfensi.com
  [client]
  user=dbmonitor
  password=123456
  socket=/tmp/mysql.sock
  port=3306
  host=localhost
  部署:创建表,等其它操作:mycheckpoint deploy
 
  写入crontab,每五分钟采集一次数据:
 
  crontab -e写入如下代码:*/5 * * * * mycheckpoint
 
  开启http服务(默认端口12306),加nohup可以在断开shell后HTTP仍然运行,也可以写入到linux启动脚本:
 
  nohup mycheckpoint http > /dev/null &参数
   
  –http-port 指定监听端口
  OK,打开http://your_ip_address:12306/ 就能查看你刚才配置的mycheckpoint了,不过数据是整点生成的,所以你可能不得不等待一个小时以后才能看见生成的曲线,另外的这个软件还支持报警和用户定义数据记录,因为时间问题,先不在这里写明了。
 
  查看帮助:mycheckpoint --help

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读