zabbix之监控监控MySQL

监控MySQL

1、使用percona监控插件监控MySQL

[[email protected] alertscripts]# yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

2、percona组成部分

  • PHP脚本
  • shell脚本去调用PHP脚本
  • zabbix配置文件
  • zabbix模板文件

3、安装percona-zabbix模板 PHP PHP-MySQL

[[email protected] alertscripts]# yum install percona-zabbix-templates php php-mysql

4、查看具体安装了什么软件

[[email protected] alertscripts]# rpm -qa php

5、导入模板

模板见附件

6、拷贝配置文件

[[email protected] alertscripts]# cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/

7、脚本存放位置

[[email protected] scripts]# pwd

/var/lib/zabbix/percona/scripts

8、重启服务

[[email protected] scripts]# systemctl restart zabbix-agent

9、创建一个配置文件,内容,用户名,密码。

<注意:生产环境中,需要创建一个监控用户>

[[email protected] scripts]# vim ss_get_mysql_stats.php.cnf

[[email protected] scripts]# cat ss_get_mysql_stats.php.cnf

<?php

$mysql_user = ‘root‘;

$mysql_pass = ‘s3cret‘;(我这里root密码为空,因为没有设置)

9、打开配置文件查看监控的内容,根据需要获取相应的参数

10、执行下脚本

[[email protected] scripts]# ./get_mysql_stats_wrapper.sh

获得的指标

11、配置主机添加模板

然后查看图形

连接数

时间: 2024-10-23 22:06:26

zabbix之监控监控MySQL的相关文章

zabbix监控云端mysql等实例。

传统的mysql 服务器 用zabbix很容易实现,单对于云端的mysql 实例 我想大家都是用的云自带的监控.我们前端时间aws 云端mysql 实现主从 进程的出现问题,然而aws 自带的监控没有. 我们就想到 zabbix 实现对aws mysql 实例的监控. 1监控的服务远程去连接 awsmysql 取监控的数值就很容易实现了. 创建用户 GRANT USAGE,PROCESS,REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO [email 

利用Zabbix ODBC monitoring监控MySQL

利用Zabbix ODBC monitoring监控MySQL 1. 创建群组ODBC Templates 2. 创建Template SQL Server和Template MySQL 3. 在Zabbbix上安装unixODBC shell> yum -y install unixODBC unixODBC-devel 4. 在Zabbix上安装对应数据库的unixODBC驱动 unixODBC有一个支持的数据库和驱动列表: http://www.unixodbc.org/drivers.h

Zabbix 3.0 监控MySQL [六]

Zabbix 3.0 监控MySQL [六] 2016年10月9日18:25:29 zabbix 笔者QQ:381493251 博客地址:www.abcdocker.com 微信公众号:abcdocker Abcdocker交流群:454666672 如果遇到什么问题可以进群询问,我们是一个乐于帮助的集体! Mysql监控 zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板.而是percona公司的一个监控mysql模板 percona官网: www

zabbix自动发现监控多台mysql

1: 前言 由于前面写的博客,zabbix自动发现监控redis.zabbix自动发现监控mongo这两篇博客虽然都能自动发现并监控,但是由于每个zabbix_agentd都得配置,监控起来非常不方便,因此,再做了个模板,能够自动发现并监控多台mysql.这个方法在监控mongo.redis或者mysql主从等时候也都适用. 2: 在zabbix_agentd下编写自动发现并监控多台mysql的脚本,脚本如下: #!/bin/sh #zhuangweihong 20160512 zabbix d

zabbix日常监控项mysql(七)

参考文档: percona官方文档:https://www.percona.com/doc/percona-monitoring-plugins/LATEST/zabbix/index.html zabbix2.4的安装方法:https://www.cnblogs.com/irockcode/p/6752316.html 其他博主文档:http://blog.51cto.com/xiaozhagn/2059713 centos7.4客户端安装agent http://blog.csdn.net/

Zabbix自动发现监控Mysql数据库

结果图展现 先让大家看下结果图,Zabbix通过自动发现监控Mysql每秒的增.删.改.查,通过自动发现监控Mysql的流入流出流量,结果图如下: Mysql给Zabbix监控的权限 首先创建一个监控用户,usage on为比较小的权限,较安全.sql如下 grant usage on *.* to 'monitor'@'127.0.0.1' identified by 'shijiangepwd'; flush privileges; 测试监控用户是否生效,测试结果如下 mysql -umon

zabbix入门之监控MySQL

zabbix入门之监控MySQL 这里使用的是zabbix官方自带的MySQL监控模板. 首先确保在被监控主机安装zabbix-agent.zabbix-sender,并且将主机加入监控节点.具体操作请看zabbix添加主机:https://www.cnblogs.com/Smbands/p/11593593.html 修改zabbix自带的MySQL模板文件 #修改模板中的zabbix安装路径 sed -i 's|/var/lib/zabbix|/etc/zabbix|g' /etc/zabb

zabbix专题:第十一章 zabbix proxy分布式监控配置

zabbix专题:第十一章 zabbix proxy分布式监控配置             对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本文防盗链:http://zhang789.blog.51cto.co zabbix proxy分布式监控配置 zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix proxy可以非常简便的实现了集中式.分

利用Zabbix ODBC monitoring监控SQL Server

利用Zabbix ODBC monitoring监控SQL Server 1. 创建群组ODBC Templates 2. 创建Template SQL Server和Template MySQL 3. 在Zabbbix上安装unixODBC shell> yum -y install unixODBC unixODBC-devel 4. 在Zabbix上安装对应数据库的unixODBC驱动 unixODBC有一个支持的数据库和驱动列表: http://www.unixodbc.org/driv

cacti监控 之 mysql connections

cacti监控mysql的线程,并发,连接情况,缓存使用情况,查询方式等等 wgets https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-monitoring-plugins-1.1.6.tar.gz                                                                                      (截止2017.1.4最新版