加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网_保定站长网 (https://www.52baoding.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

munin 监控 mysql数据库状态几种方案推荐

发布时间:2022-06-21 00:04:54 所属栏目:教程 来源:互联网
导读:前面介绍了利用 munin监控服务器了,下面我们再来看一篇利用munin监控mysql数据库的2种方法了,希望这两种方法可以帮助到大家. munin自带的有mysql监控功能,但是没有启用,试了二种方法,都可以监控mysql. 一,用第三方的munin mysql插件(推荐) 1,下载地址:ht
  前面介绍了利用 munin监控服务器了,下面我们再来看一篇利用munin监控mysql数据库的2种方法了,希望这两种方法可以帮助到大家.
 
  munin自带的有mysql监控功能,但是没有启用,试了二种方法,都可以监控mysql.
 
  一,用第三方的munin mysql插件(推荐)
 
  1,下载地址:https://github.com/kjellm/munin-mysql
 
  2,解压,配置,并安装
 
  # unzip munin-mysql-master.zip   
  # cd munin-mysql-master   
  # vim Makefile //修改安装文件   
  PLUGIN_DIR:=/usr/share/munin/plugins //改为自己的munin plugins路径   
     
  # vim mysql.conf //原来的删除掉,添加以下内容   
  env.mysqlconnection DBI:mysql:mytest;host=localhost;port=3306   
  env.mysqladmin /usr/bin/mysqladmin   
  env.mysqluser munin   
  env.mysqlpassword 123456   
  //phpfensi.com
  # chmod +x Makefile //加可执行   
  # make install //安装命令  
  安装结束后,并会自动重启munin,用第三方的munin mysql插件,监控的功能多,并且都可以生成图片.
  munin 监控 mysql数据库状态几种方案推荐
       二,安装munin mysql的perl扩展
 
  # yum install perl-Cache-Cache perl-IPC-ShareLite perl-DBD-MySQL
 
  三,为监控创建mysql用户
 
  mysql> CREATE USER munin@localhost IDENTIFIED BY '123456';   
  mysql> GRANT SUPER,PROCESS ON *.* TO munin@localhost;   
  mysql> FLUSH PRIVILEGES;  
  
        四,munin自带的mysql
 
  1,建立munin mysql插件软连接
 
  # ln -sf /usr/share/munin/plugins/mysql_* /etc/munin/plugins
 
  2,创建配置文件
 
  # vim /etc/munin/plugin-conf.d/mysql.conf //添加以下内容   
     
  env.mysqlconnection DBI:mysql:mytest;host=localhost;port=3306   
  env.mysqladmin /usr/bin/mysqladmin   
  env.mysqluser munin   
  env.mysqlpassword 123456  
  3,查看munin是不是支持mysql
 
  # munin-node-configure |grep mysql   
  mysql_ | yes |   
  mysql_bytes | yes |   
  mysql_innodb | yes |   
  mysql_isam_space_ | yes |   
  mysql_queries | yes |   
  mysql_slowqueries | yes |   
  mysql_threads | yes |  
  4,查看munin mysql配置是不是正确
 
  [root@node1 plugin-conf.d]# munin-node-configure --suggest 2>&1 | grep mysql mysql_ | yes | yes (+bin_relay_log +commands +connections +files_tables +  
 
  如果缺少perl模块就会是no|no,然后重启munin就配置好了,在这里要注意一点就是,munin自带的mysql,监控的东西不多,并且有部分功能不出图片.
 

(编辑:天瑞地安资讯网_保定站长网)

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

    热点阅读