《Centos7——zabbix监控mysql的常规操作》
《Centos7——zabbix监控mysql的常规操作》
目录
- zabbix监控平台监控mysql的各项数据指标
- 1. 搭建zabbix
- 2. 监控数据
- 3. 测试能否获取数据
zabbix监控平台监控mysql的各项数据指标
1. 搭建zabbix
http://blog.csdn.net/weixin_45842014/article/details/108723881
2. 监控数据
192.168.179.131(客户端)
vim /etc/zabbix/zabbix_agentd.d/mysql.conf
UserParameter=mysql[*],/etc/zabbix/scripts/mysql.sh $1
- 1
- 2
vim /etc/zabbix/scripts/mysql.sh
#!/bin/bash
mysql="mysql -ucheck -p123 -h 192.168.179.131"
case $1 inport)##端口ss -lptnu|grep 3306|wc -l;;process)##进程$mysql -e "show processlist"|wc -l;;status)mysql -uroot -e "show slave status\G;" 2>/dev/null |egrep "Running|Yes" |head -n2|awk -F ':' '{print $2}'|wc -l;;#每秒可以处理的请求qps)question=`mysql -uroot -s -e 'show global status like "Question%";'|awk '{print $NF}'`time=`uptime|awk '{print $3}'|sed "s/,//g"|awk -F ':' '{print $1*3600+$2*60}'`qps=`echo "scale=4;$question/$time"|bc`echo $qps;;#每秒可以处理的事务量#事务提交(commit)与回滚(rollback)tps)commit=`mysql -uroot -s -e "show global status like 'Com_commit';"|awk '{print $NF}'`rollback=`mysql -uroot -s -e "show global status like 'Com_rollback';"|awk '{print $NF}'`time=time=`uptime |awk '{print $3*60}'`count=$((commit+rollback))tps=`echo "scale=4;$count/$time"|bc`echo $tps;;#监控MySQL的流量#发送Bytes_sent)mysqladmin -uzabbix -pzabbix -S /var/lib/mysql/mysql.sock extended-status|grep -w "Bytes_sent"|awk '{print $4}';;#接收Bytes_received)mysqladmin -uroot -S /var/lib/mysql/mysql.sock extended-status|grep -w "Bytes_received"|awk '{print $4}';;#mysql的吞吐量#增加Com_insert)mysqladmin -uroot extended-status|grep -w Com_insert|awk '{print $4}';;#删除Com_delete)mysqladmin -uroot extended-status|grep -w Com_delete|awk '{print $4}';;Com_update)#修改mysqladmin -uroot extended-status|grep -w Com_update|awk '{print $4}';;#查看Com_select)mysqladmin -uroot extended-status|grep -w Com_select|awk '{print $4}';;#数据库和指定表的大小db_size)mysql -uroot -e "select sum(data_length) from information_schema.tables where table_schema='mysql';"|sed -n "2p";;tb_size)mysql -uroot -e "select sum(data_length) from information_schema.tables where table_schema='mysql' and table_name='user';"|awk 'NR==2';;
esac
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
3. 测试能否获取数据
服务端
yum -y install zabbix-get
- 1
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[qps]"
13.9324
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[tps]"
246.5666
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[Bytes_sent]"
86896767
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[Bytes_received]"
27729800
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[Com_insert]"
37217
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[Com_delete]"
305
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[Com_update]"
1096
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[Com_select]"
73931
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[db_size]"
555558
[root@localhost ~]# zabbix_get -s 192.168.194.130 -k "mysql[tb_size]"
420
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
流量监测
数据库的增删改查
监测库和表的大小
每秒可以处理的请求
http://www.taodudu.cc/news/show-5219826.html
相关文章:
- C++ Primer 7-9
- C++ Primer学习之(9)——顺序容器
- C++ Primer(顺序容器 上)
- tensorflow00:windows下训练并测试MNIST数字识别详细笔记
- C++中的new、operator new与placement new
- C++ Primer 学习笔记14 顺序容器
- C++ Primer 与“类”有关的注意事项总结
- C++ Primer 学习笔记_29_STL实践与分析(3) --操作步骤集装箱(下一个)
- 容器删除元素erase,迭代器失效的问题
- C++ Primer 09 顺序容器
- c++语法9 顺序容器
- 一条SQL语句执行得很慢的原因有哪些
- 如何自信
- python05:Python 3.x中format函数遇见的错误
- 《C++Primer》第九章-顺序容器-学习笔记(1)-顺序容器定义与操作
- 交大ADAPT实验室 | 常识知识论文列表
- C语言的符号表和类型系统1
- 《C++Primer 中文第四版》 笔记
- 用Orachard与Bootstrap建站
- 关于树莓派Pi2通过UART连接攀藤G5传感器的python
- 总结:25如何提升组织与个人的研发效能?
- 图解组织效能及人均效能指标大全和计算方法
- 「容联云」组织效能提升,从统一通讯到综合协同
- 软件研发效能的负面清单:哪项是头号敌人?
- 高效能研发体系构建方案
- 研发效能度量:破解千行代码缺陷率引发的“血案”
- 组织创新|组织在线化——加速企业组织数字化转型
- 研发效能评估体系:技术组织内的一把利剑
- 研发效能的出处
- 如何衡量研发效能?阿里资深技术专家提出了5组指标 msup 2019-02-2210:48
《Centos7——zabbix监控mysql的常规操作》相关推荐
- ComeFuture英伽学院——2020年 全国大学生英语竞赛【C类初赛真题解析】(持续更新)
视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...
- ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析
视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...
- 信息学奥赛真题解析(玩具谜题)
玩具谜题(2016年信息学奥赛提高组真题) 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业.有一天, 这些玩具小人把小南的眼镜藏了起来.小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的 ...
- 信息学奥赛之初赛 第1轮 讲解(01-08课)
信息学奥赛之初赛讲解 01 计算机概述 系统基本结构 信息学奥赛之初赛讲解 01 计算机概述 系统基本结构_哔哩哔哩_bilibili 信息学奥赛之初赛讲解 02 软件系统 计算机语言 进制转换 信息 ...
- 信息学奥赛一本通习题答案(五)
最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...
- 信息学奥赛一本通习题答案(三)
最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...
- 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题
第1章 快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章 素数 第 3 章 约数 第 4 章 同余问题 第 5 章 矩阵乘法 第 6 章 ...
- 信息学奥赛一本通题目代码(非题库)
为了完善自己学c++,很多人都去读相关文献,就比如<信息学奥赛一本通>,可又对题目无从下手,从今天开始,我将把书上的题目一 一的解析下来,可以做参考,如果有错,可以告诉我,将在下次解析里重 ...
- 信息学奥赛一本通(C++版) 刷题 记录
总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 刷题 记录 http://ybt.ssoier. ...
- 最近公共祖先三种算法详解 + 模板题 建议新手收藏 例题: 信息学奥赛一本通 祖孙询问 距离
首先什么是最近公共祖先?? 如图:红色节点的祖先为红色的1, 2, 3. 绿色节点的祖先为绿色的1, 2, 3, 4. 他们的最近公共祖先即他们最先相交的地方,如在上图中黄色的点就是他们的最近公共祖先 ...
最新文章
- SpringBoot第二十五篇:2小时学会springboot
- mysql数据库用户管理及日志文件
- python生产脚本_生产级部署 Python 脚本,日志收集、崩溃自启,一键搞定
- 重庆云宇宙数据中台:iwemeta.com
- 算法设计与分析(第三周)递归实现全排列问题
- kernel printk信息显示级别
- java 证书公钥 私钥_java#keytool#生成私钥证书库、公钥证书库
- 鼠标悬停显示图片html5,JavaScript 鼠标悬停图片,显示隐藏文本
- ant 使用java 运行类_用ANT构建java可执行程序
- java 生成kml 文件
- 快速、准确使用EndNote插入参考文献
- MySQL 优化:Explain 执行计划详解
- docker日志显示时间时区错误,时区UST问题/群晖docker日志时间不正确 寻找解答过程
- 2023年全国最新二级建造师精选真题及答案55
- 按键android手机排行榜,【直板全键盘手机推荐】直板键盘手机排行榜
- 科创、创业板块崛起,天弘科创创业50指数基金缘何备受热捧?
- 计算机中常见的信息存储格式,信息保存在计算机中的基本形式是什么?
- SIM800C 透传模式与非透传模式测试对比
- 【线程基础】多个线程,顺序输出
- 自己也可以开论坛了,免费的Discuz论坛:www.5d6d.com