2019独角兽企业重金招聘Python工程师标准>>>

1.建立zabbix监控用户

mysql -uroot -p -e "grant usage on *.* to zabbix@'localhost' identified by 'zabbix';"

2.编写shell脚本

cd /usr/local/zabbix
mkdir script
vim /usr/local/zabbix/script/mysql_status.sh
#!/bin/bash
#User='zabbix'
#Password='zabbix'Mysql='/alidata/server/mysql/bin/mysql'
Mysqladmin='/alidata/server/mysql/bin/mysqladmin'command(){$Mysql -e "show global status" | awk '$1 ~ /'"$1"'$/ {print $2}'
}case $1 inCom_select)command $1 ;;Com_insert)command $1 ;;Com_update)command $1 ;;Com_delete)command $1 ;;Com_begin)command $1 ;;Com_commit)command $1 ;;Com_rollback)command $1 ;;Questions)command $1 ;;Slow_queries)command $1 ;;Bytes_received)command $1 ;;Bytes_sent)command $1 ;;Uptime)command $1 ;;Version)$Mysql -V | awk -F '[ ,]' '{print $6}' ;;Ping)$Mysqladmin ping | wc -l ;;*)echo "Usage: $0 { Com_select|Com_insert|Com_update|Com_delete|Com_begin|Com_commit|Com_rollback|Questions|Slow_queries|Bytes_received|Bytes_sent|Ping|Uptime|Version }" ;;
esac

3.赋权限

chmod a+x /usr/local/zabbix/script/mysql_status.sh

4.添加自定义key

vi /usr/local/zabbix/etc/zabbix_agentd.conf

UnsafeUserParameters修改为1 允许自定义 添加以下内容

UserParameter=mysql.status[*],/usr/local/zabbix/script/mysql_status.sh $1
UserParameter=mysql.ping,/usr/local/zabbix/script/mysql_status.sh Ping
UserParameter=mysql.version,/usr/local/zabbix/script/mysql_status.sh Version

5.修改my.cnf

vi /etc/my.cnf

添加以下内容,根据实际情况配置

[mysql]host=localhostuser=zabbixpassword=zabbixsocket=/tmp/mysql.sock
[mysqladmin]host=localhostuser=zabbixpassword=zabbixsocket=/tmp/mysql.sock

6.在服务器使用get测试有无错误

/usr/local/zabbix/bin/zabbix_get -s 192.168.2.192 -p10050 -k mysql.status[Com_commit]

7.服务器端 对hosts添加模板Template App MySQL

8.重启客户端程序 等待几分钟就可以观察到监控图像产生

转载于:https://my.oschina.net/u/3273360/blog/850304

zabbix监控mysql相关推荐

  1. mysql 表空间监控shell_一种通过zabbix监控mysql表空间的方法

    一种通过zabbix监控mysql表空间的方法[ 技术领域: ][0001]本发明涉及计算机自动化运维与监控领域,具体地说是一种通过ZABBIX监控MYSQL表空间的方法.[ 背景技术: ][0002 ...

  2. Zabbix 监控Mysql数据库及主从数据库

    Zabbix监控mysql主从数据库在脚步出现用户名和密码是会出现如下报错"Warning: Using a password on the command line interface c ...

  3. zabbix监控mysql最简单的方法

    该实验基于我的上一篇文章监控第一台主机的基础上 首先,因为水平有限,我选择直接关闭了防火墙和SELinux. 环境: 两台centos7,服务器端IP是192.168.200.128(以下简称主机), ...

  4. Zabbix监控Mysql数据库性能

    来源:http://os.51cto.com/art/201404/435139.htm 本文通过Zabbix Graphs实时查看的SQL语句操作情况和mysql发送接收的字节数,Zabbix还可以 ...

  5. zabbix监控mysql死锁

    percona MySQL Server Template算是比较常用的zabbix监控mysql的模板了,监控项也比较齐全,但是没有监控mysql死锁的监控项,如果有需求,就需要另外创建模板或者监控 ...

  6. Zabbix 监控 MySQL

    配置Zabbix 监控 MySQL 客户端配置 服务器: ubuntu14.04 之前装过 zabbix-agent 但是看了一下版本是2.2的,已经很落后了,于是升级了一下.(配置文件不用备份,升级 ...

  7. centos7 mysql读写监控,《Centos7——zabbix监控mysql的常规操作》

    <Centos7--zabbix监控mysql的常规操作> <Centos7--zabbix监控mysql的常规操作> http://blog.csdn.net/weixin_ ...

  8. zabbix监控mysql主从与主从延迟

    zabbix监控mysql主从与主从延迟 文章目录 zabbix监控mysql主从与主从延迟 一.Zabbix监控mysql主从 1.部署mysql主从,使用mariadb进行操作 2.将server ...

  9. 《Centos7——zabbix监控mysql的常规操作》

    <Centos7--zabbix监控mysql的常规操作> 逻辑思维菜鸟 2020-09-22 21:21:01 40 收藏 1 分类专栏: zabbix 数据库 文章标签: mysql ...

  10. zabbix监控MySQL遇到的EB单位BUG

    1.简介 Zabbix监控MySQL,使用Percona的模板监控,发现了一个图形"Bytes Received",其中的单位异常,本文就是记录此问题的处理方法: 2.问题1 本次 ...

最新文章

  1. LeetCode 1114. Print in Order--Java解法--并发问题
  2. SAP Business Explorer 初探
  3. Ext JS 5初探(二) ——Bootstrap.js
  4. spring事务源码分析结合mybatis源码(二)
  5. vim字符串替换命令
  6. EndNote x8基础使用教程(一)
  7. 个所税服务器没有企业信息,【重要】企业纳税申报一定要看进来!
  8. gg修改器修改内购_僵尸炮艇生存修改金币教程
  9. html水晶按钮图片,css 如何实现一个水晶按钮的效果呢?
  10. 《德鲁克管理思想精要》读书笔记1 - 管理是什么?
  11. [zkaq靶场]FineCMS的存储型XSS
  12. 01-交换机级联实验
  13. 台式计算机识别不了u盘启动,如何解决惠普电脑uefi识别不了u盘
  14. http://zaojiasys.jianshe99.com 建造师数据泄漏,可以查看全部所有人的信息!
  15. 在CMD命令行中切换到管理员权限模式
  16. 内网ip映射到外网(路由器是tp-link)
  17. 智慧建筑行业创业机会分析
  18. 主成分分析法PCA(一):算法原理
  19. vc830l 说明书_数字万用表vc830l视频教程 视频
  20. Jmeter Netty TCP压测EOL设置

热门文章

  1. Premiere Pro CC2015软件安装教程
  2. python的span方法_Python Span.set_extension方法代码示例
  3. -ms-,-moz-,-webkit-,-o-含义及各浏览器内核整理
  4. http在链接中加入用户名_爬虫基础——HTTP基本原理
  5. python安装环境配置linux_linux下安装python环境
  6. idea lombok安装后还是标红_小辣椒神器Lombok
  7. mysql sql应用_MySQL数据库应用(5)SQL语言(2)
  8. h5压缩图片上传 php_一键压缩,图片上传大小不得超过200K?
  9. git 入门教程之协同开发
  10. Lodop导出图片和打印机无关,测试是否有关