Zabbix 2.4.5自带MySQL监控的配置使用教程

本文主要给大家介绍了关于Zabbix 2.4.5自带MySQL监控配置使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

一、相关说明

生产线上使用zabbix 2.4.5 对所有业务及系统网络进行监控,当然也需要监控mysql数据库相关的信息,zabbix自带的mysql监控模板就可以监控mysql,本文在zabbix 2.4.5版本下通过,其他版本请自行实验。

二、配置要监控的mysql

1、先授权让zabbixagent连接数据库:

以mysql roott身份登录到mysql

$mysql -uroot -p123456 -e"GRANT USAGE ON *.* TO 'zabbixagent'@'localhost' IDENTIFIED BY 'zbbixagent'";
$GRANT USAGE,PROCESS,SUPER,REPLICATION CLIENT,REPLICATION SLAVE ON *.* TO 'zabbixagent'@'localhost' IDENTIFIED BY 'zabbixagent';
$flush privileges;

或者:

#mysql -uroot -p -e"GRANT USAGE ON *.* TO 'zabbixagent'@'localhost' IDENTIFIED BY 'zabbixagent'"

2、添加mysql配置文件

vim /etc/zabbix/.my.cnf

#Zabbix Agent
[mysql]
host=localhost
user=zabbixagent
password=zabbixagent
socket=/data1/mysqldb/mysql/mysql.sock
[mysqladmin]
host=localhost
user=zabbixagent
password=zabbixagent
socket=/data1/mysqldb/mysql/mysql.sock

注意:socket  具体放在那里,请修改前查看 cat /etc/my.cnf 里的路径

三、修改/etc/zabbix/zabbix_agent.conf

修改如下:

UnsafeUserParameters=1
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/

四、修改mysql模板参数

zabbix -2.4.4中自带mysql模板,默认就放在/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

需要把HOME=/var/lib/zabbix    换成:HOME=/etc/zabbix

.,$s/\/var\/lib/\/etc/g(vim命令行模式全部替换)

重启zabbix_agent

#service zabbix_agent restart

如果不能出图或出现  Not supported    到zabbix服务器上tail -f /var/log/zabbix/zabbix_server.log

27659:20150428:111248.007 error reason for "ydnwy-01:mysql.status[Uptime]" changed: Received value [ERROR 2002 (HY000):

Can't connect to local MySQL server through socket '/data1/mysqldb/mysql/mysql.sock' (13)]
 is not suitable for value type [Numeric (unsigned)] and data type [Decimal]

出现类似错误说明监控端mysql.sock访问有问题,请检查权限或

#ln -s /data1/mysqldb/mysql/mysql.sock  /var/lib/mysql/mysql.sock

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对我们的支持。

时间: 2017-07-01

安装配置Zabbix来监控MySQL的基本教程

Zabbix的简单安装配置说明 1.在已有的LAMP或者LNMP的基础上安装zabbix,安装一些依赖包: yum -y install mysql-devel libcurl-devel net-snmp-devel 2.添加用户: groupadd zabbix useradd zabbix -g zabbix 3.创建数据库,添加授权账号 create database zabbix character set utf8; grant all privileges on zabbix.*

安装配置MySQLMTOP来监控MySQL运行性能的教程

一.环境说明 1.服务器角色 2.系统环境 CentOS 6.2 x86_64 3.环境要求 (1).MySQL 5.0 及以上       (用来存储监控系统采集的数据) (2).Apache 2.2 及以上        (WEB 服务器运行服务器) (3).PHP 5.3 以上                (WEB 界面) (4).Python 2                       (推荐 2.7 版本,其他版本未做测试,执行数据采集和报警任务) (5).MySQLdb for

CentOS 7下安装配置proftpd搭建ftp服务器的详细教程

proftpd全称:Professional FTP daemon,是针对Wu-FTP的弱项而开发的,除了改进的安全性,还具备许多Wu-FTP没有的特点,能以Stand-alone.xinetd模式运行等.ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制.<摘抄百度百科> 本章通过下载源码的方式安装,可以到官网下

Linux 7.4上安装配置Oracle 11.2.0.4图文教程

1. 配置Yum源及关闭SeLinux [root@localhost ~]# mkdir /media/rhel [root@localhost ~]# mount /dev/cdrom /media/rhel mount: /dev/sr0 is write-protected, mounting read-only [root@localhost ~]# vi /etc/yum.repos.d/iso.repo [iso] name=iso baseurl=file:///media/rh

CentOS下编写shell脚本来监控MySQL主从复制的教程

目的:定时监控MySQL主从数据库是否同步,如果不同步,记录故障时间,并执行命令使主从恢复同步状态 1.创建脚本文件 vi /home/crontab/check_mysql_slave.sh #编辑,添加下面代码 #!/bin/sh # check_mysql_slave status ip=eth0 #网卡名称 mysql_binfile=/usr/local/mysql/bin/mysql mysql_user=root #MySQL数据库账号 mysql_pass=123456 #密码

VMware esxi 5.1安装配置的方法和设置步骤图文教程

Vmware对于用户来说已经很熟悉,vmware esxi又叫(VMware vSphere Hypervisor),VMware ESxi是VMware ESX的精简免费版,并且安装配置非常便捷简单,所以被很多用户所青睐,正睿作为VMware的合作伙伴,今天就来与大家分享一下VMware esxi 5.1虚拟机的安装和设置. 一.VMware esxi 5.1详细安装配置注意 安装前注意: 在安装VMware esxi 5.1之前,也确认主机符合VMware esxi 5.1支持的最低硬件配置

Windows 安装配置 Zabbix Agentd

一.系统信息 操作系统:windows 2003 依赖软件:zabbix agentd 客户端网络信息:192.168.39.254 服务端信息:192.168.6.124 二.下载与配置 1.Zabbix Agentd 下载地址:http://www.jb51.net/softs/456729.html 2.Zabbix Agentd安装 将下载的文件解压至 C:\Program Files\zabbix_agents 目录中,并创建conf.d,logs目录,如下图所示 3.修改conf\z

Centos 6.8编译安装LNMP环境(Nginx+MySQL+PHP)教程

前言 对于新手的一点建议: 最好熟悉一下linux 的基本命令,vim的常用命令 千万不要无脑复制,先看一下命令,特别是路径要注意 学会排查错误 本篇安装的软件版本为: Linux:Centos6.8 Nginx:1.10.3 MySQL:5.7.17 PHP:7.0.16 最近研究了Linux系统下的PHP环境搭建,个人感觉最好最好不要用yum默认的程序包安装,因为版本都比较低,下载最新的稳定版自行安装比较好.现在网上教程很多,之所以还记这篇,原因有一点,当你重复网上的教程自行安装时,90%还

mysql 5.5 安装配置方法图文教程

回忆一下mysql 5.5 安装配置方法,整理mysql 5.5 安装配置教程笔记,分享给大家. MySQL下载地址:http://dev.mysql.com/downloads/installer/ 1.首先进入的是安装引导界面 2.然后进入的是类型选择界面,这里有3个类型:Typical(典型).Complete(完全).Custom(自定义).这里建议 选择"自定义"(Custom)安装,这样可以自定义选择MySQL的安装目录,然后点"Next"下一步,出现自

zabbix 监控mysql的方法

zabbix部署文档 zabbix部署完之后 zabbix-agent操作  1.监控mysql,首先要先安装mysql [root@localhost ~]# yum -y install mariadb mariadb-server 2.编写mysql监控项的脚本 在zabbix-agent先授权个用户 不然测试时没有权限 [root@localhost ~]# mysql Welcome to the MariaDB monitor. Commands end with ; or \g.