zabbix2.2入门教程之监控mysql(六)

zabbix2.2自带了监控mysql的模版,我们可以使用自带的模版来监控mysql,如果模版不能满足我们的需求,我们可以再自定义key来达到我们的需求,接下来就讲下如何使用zabbix自带模版监控mysql状态

首先先授权让zabbix连接数据库

mysql>grant USAGE on *.* to ‘zabbix‘@‘localhost‘ identified by ‘zabbix‘;

接下来建立数据库连接信息文件/usr/local/zabbix/etc/.my.cnf

[mysql]

host=localhost

user=zabbix

password=zabbix

socket=/var/lib/mysql/mysql.sock

[mysqladmin]

host=localhost

user=zabbix

password=zabbix

socket=/var/lib/mysql/mysql.sock

接下来复制zabbix安装包下面的mysql模版的key文件到zabbix/etc/zabbix_agentd.conf.d/目录下

# cp /root/zabbix-2.2.2/conf/zabbix_agentd/userparameter_mysql.conf/usr/local/zabbix/etc/zabbix_agentd.conf.d/

修改userparameter_mysql.conf的一些配置

把HOME=/var/lib/zabbix全部改成HOME=/usr/local/zabbix/etc/

并确保zabbix_agentd.conf配置文件中有如下配置

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

最后重启zabbix_agentd服务,在server端把mysql模版关联到相应主机上,我们就可以看到监控效果了

时间: 2024-08-28 03:02:28

zabbix2.2入门教程之监控mysql(六)的相关文章

zabbix2.2入门教程之监控tomcat(四)

监控tomcat首先需要编译安装zabbix_java #./configure --enable-java --prefix=/usr/local/zabbix_java #make && make install 安装完毕以后需要做一些配置 #vim /usr/local/zabbix_java/sbin/zabbix_java/settings.sh LISTEN_IP="0.0.0.0" LISTEN_PORT=10052 PID_FILE="/tmp

zabbix2.2入门教程之监控lvs(三)

zabbix监控lvs 首先,我们在安装lvs的机器上安装zabbix agent,在agent的配置文件中添加自定义 UserParameter=lvs.all,sudo/sbin/ipvsadm -L-n|awk '{print $6}'|awk 'BEGIN{sum=0}{sum+=$1}END{print sum}'  #获取lvs的总处理请求数 UserParameter=lvs.192.168.1.2,sudo/sbin/ipvsadm -L -n|grep "192.168.1.2

zabbix2.2入门教程之监控memcached(五)

监控memcached,我们一般通过脚本自定义key来获取数据 在agent端编写一个获取memcached的数据脚本memcachend.sh,并赋予执行权限,例如 #!/bin/bash item=$1 ip=127.0.0.1     #根据实际情况修改 port=11211 (echo "stats";sleep 0.5) | telnet $ip $port 2>/dev/null| grep "STAT $item\b" | awk '{print

WebGL入门教程第1篇——六色立方

WebGL入门教程第1篇——六色立方 WebGL,一项允许开发人员在浏览器里操纵GPU来显示图形的技术.让我们一起走进WebGL的世界. 读者对象 本系列适合具有基础JavaScript知识的开发人员. 准备工作 我们应该在本地搭建好web服务器,或者安装了具有预览功能的IDE.如果你安装了Visual Studio,Nivk童鞋为我们开发了WebGL代码提示功能,你可以通过以下步骤使Visual Studio支持WebGL代码提示:打开Visual Studio——点击工具——点击选项——展开

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

zabbix2.2入门教程之编译安装(一)

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题. 测试环境:centos6.4+zabbix2.2 一.安装lamp(server端) # yum -y install httpd mysql mysql-serverphp 二.编译安装zabbix2.2(server端) 准备编译环境: #yum -y install gcc g

zabbix2.2入门教程之配置文件配置(二)

zabbix配置 server端常用配置: ListenPort=10051                 #监听端口 LogFile=/tmp/zabbix_server.log   #定义日志文件路径 DBHost=192.168.1.3               #数据库服务器地址 DBName=zabbix                    #zabbix数据库名称 DBUser=zabbix                   #zabbix数据库用户名 DBPassword=

21分钟 MySQL 入门教程 && mysql数据类型

转自:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#c1 http://www.cnblogs.com/zbseoag/archive/2013/03/19/2970004.html 21分钟 MySQL 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数据类型 五.使用MySQL数据库 登录

21分钟 MySQL 入门教程(转载!!!)

21分钟 MySQL 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数据类型 五.使用MySQL数据库 登录到MySQL 创建一个数据库 选择所要操作的数据库 创建数据库表 六.操作MySQL数据库 向表中插入数据 查询表中的数据 更新表中的数据 删除表中的数据 七.创建后的修改 添加列 修改列 删除列 重命名表 删除整张表 删除整个数据库 八.附录 修改 root