zabbix 3.2 mysql模板_Zabbix-3.0.3使用自带模板监控MySQL
导读
Zabbix是一款优秀的,开源的,企业级监控软件,可以通过二次开发来监控你想要监控的很多服务,本文介绍使用Zabbix自带的模板监控MySQL服务。
配置userparameter_mysql.conf
#移动到zabbix解压缩路径
cd /usr/local/src/zabbix-3.0.3/conf/zabbix_agentd
#拷贝文件到/opt/zabbix/etc/zabbix_agentd.conf.d/ #指定自己的zabbix安装目录
cp userparameter_mysql.conf /opt/zabbix/etc/zabbix_agentd.conf.d/
#添加用来关联mysql的配置文件my.cnf,并修改模板配置文件中的mysql路径
cd /opt/zabbix/etc/
vim .my.cnf
# Zabbix Agent
[mysql]
host=localhost
user=zabbix
password=@Zabbix..0
socket=/data/mysql/mysql.sock
[mysqladmin]
host=localhost
user=zabbix
password=@Zabbix..0
socket=/data/mysql/mysql.sock
# mysql.sock文件通过find / -name mysql.sock找出路径
# 修改userparameter_mysql.conf:
sudo sed -i ‘s@/var/lib/zabbix@/opt/zabbix/etc@g‘ /opt/zabbix/etc/zabbix_agentd.d/userparameter_mysql.conf
# 修改完成userparameter_mysql.conf内容如下:
UserParameter=mysql.status[*],echo "show global status where Variable_name='$1';" | HOME=/opt/zabbix/etc mysql -N | awk '{print $$2}'
UserParameter=mysql.size[*],bash -c 'echo "select sum($(case "$3" in both|"") echo "data_length+index_length";; data|index) echo "$3_length";; free) echo "data_free";; esac)) from information_schema.tables$([[ "$1" = "all" || ! "$1" ]] || echo " where table_schema=\"$1\"")$([[ "$2" = "all" || ! "$2" ]] || echo "and table_name=\"$2\"");" | HOME=/var/lib/zabbix mysql -N'
UserParameter=mysql.ping,HOME=/opt/zabbix/etc mysqladmin ping | grep -c alive
#HOME目录为新增.my.cnf文件所在目录
# 修改zabbix_agentd.conf文件,添加下面一行
Include=/opt/zabbix/etc/zabbix_agentd.conf.d/
#重启zabbix-agentd
/etc/init.d/zabbix_agentd restart
#测试
# /opt/zabbix/bin/zabbix_get -s 127.0.0.1 -p 10050 -k mysql.ping
1
# /opt/zabbix/bin/zabbix_get -s 127.0.0.1 -p 10050 -k mysql.version
/data/mysql/bin/mysql Ver 14.14 Distrib 5.7.12, for Linux (x86_64) using EditLine wrapper
#注意:如果测试的时候报错:sh: mysql: command not found,sh: mysqladmin: command not found,修改userparameter_mysql.conf中mysql,mysqladmin命令的路径,使用绝对路径。
Zabbix-web页面设置
#Configuration—Hosts—Zabbix server—Tempaltes,搜索MySQL,添加弹出的模板,然后更新
#Monitoring—Graphs,选择组,然后选择host及展示的图形
#利用Zabbix自带模板监控MySQL完成。
zabbix 3.2 mysql模板_Zabbix-3.0.3使用自带模板监控MySQL相关推荐
- mysql和oracle冲突吗_三分钟带你分清MySQL 和Oracle之间的误区
原标题:三分钟带你分清MySQL 和Oracle之间的误区 来自:华为云开发者社区 摘要:MySQL和Oracle,别再傻傻分不清. MySQL 和Oracle 在开发中的使用是随处可见的,那就简单去 ...
- mysql触发器主机自动增长_三分钟带你分清 Mysql 和 Oracle 之间的误区
摘要:Mysql 和Oracle,别再傻傻分不清. mysql 和Oracle 在开发中的使用是随处可见的,那就简单去了解一下这俩款火的不行的数据库. 本质区别: Oracle数据库是一个对象关系数据 ...
- 【网络流】最大流问题(EK算法带模板,Dinic算法带模板及弧优化,ISAP算法带模板及弧优化)上下界网络流
本blog重点是代码 网络流的相关概念 流网络(flow network) 流(flow) 网络的流 残留网络(residual network) 增广路径(augmenting path) Edmo ...
- zabbix mysql监控告警_Zabbix监控mysql配置及故障告警配置
同时介绍了触发器的创建及zabbix通过邮件方式告警配置. 一.配置自带模板监控mysql 1.提供配置文件模板 文件位置在源码包/usr/local/src/zabbix-3.0.4/conf/za ...
- 配置 zabbix 监控 MySQL
目录 zabbix 监控 MySQL 1.数据库用户授权 2.cp 模板到/usr/local/zabbix/etc/zabbix_agentd.conf.d/ 3.建立数据库和zabbix的连接信息 ...
- zabbix 2.2 监控mysql_zabbix2.2入门教程之监控mysql(六)
zabbix2.2自带了监控mysql的模版,我们可以使用自带的模版来监控mysql,如果模版不能满足我们的需求,我们可以再自定义key来达到我们的需求,接下来就讲下如何使用zabbix自带模版监控m ...
- MySQL安装及MySQL8.0新密码认证方式
1.前言 Oracle已经发布了MySQL8.0GA,GA在外国就是release版本,也就是正式版,不是测试版. 安装MySQL总是看到除了数据库服务外,还安装了一大堆基本没不会用到的服务, ...
- Cacti监控mysql数据库服务器实现过程
Cacti监控mysql数据库服务器实现过程 2014-05-29 0个评论 来源:Cacti监控mysql数据库服务器实现过程 收藏 我要投稿 1 先在cacti服务器端安 ...
- mysql c 中文字符串_MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法...
开源数据库MySQL从来都是中小企业构建web应用的首选,特别是和PHP配合简直就是一 对黄金搭档,深受web开发人员的喜爱.但自从4.1以来MySQL加入了多字符集的支持,很多MySQL使用者发现中 ...
最新文章
- python 调用数据挖掘_Python数据挖掘 环境搭建
- OpenSSH修改版本号教程
- Java:重写equals()和hashCode()
- 一个链表创建、反转、打印的C语言代码
- 区块链技术指南笔记(一):区块链基本概念
- delphi 调用 c# 写的webservice
- CompTIA IT Fundamentals认证考试的相关信息【2018.06.05更新】
- IIS 故障一例(XP更新补丁后)
- 基于卷积神经网络的草莓病害检测(新数据+基础算法?=SCI)
- virtualenv -p python3 venv报错
- 信息摘要算法之二:SHA1算法分析及实现
- 软件测试的艺术读书笔记
- ei加声调怎么加_微商怎么加好友找客源实操篇
- java字符串intern_String中intern方法的使用场景详解
- 怎么购买虚拟主机合适?
- 合肥工业大学计算机保研,合肥工大(合肥工业大学保研去向)
- LR下载文件脚本实例
- 微信小程序html5音频,微信小程序 audio音频播放详解及实例
- isEmpty()的坑
- 第十一届蓝桥杯省赛完整解析(Java 大学B组)
热门文章
- python3 判断字符串 是否为字母 数字 浮点数 整数
- 群晖系统挂载NTFS硬盘
- 利用位运算和指针实现的交换两个数的程序
- Linux System Programming --Chapter Four
- SQLite实例分析
- rs485数据线接反_再拆一个RS232-RS485通信接口转换器
- html路由怎样做div,路由传参练习.html
- querystring java_java – 自定义枚举的QueryStringBindable
- hibernate mysql annotation_hibernate学习笔记03-- hibernate + mysql + Annotation
- c语言编译器bug,关于c语言的一个小bug详解