ZABBIX监控MYSQL
来源:互联网 发布:姜大声 知乎 编辑:程序博客网 时间:2024/05/17 07:12
zabbix 2.2开始,官方已经开始支持监控MySQL,但直接使用默认的模板是不可用的,还需要经过额外的设置才可以使用。
以下是zabbix监控mysql的步骤(不用自己写脚本)
1、确定zabbix中有mysql的监控模板。默认已经在zabbix2.2中。模板名称:Template App MySQL
如果没有则要去zabbix官方下载 url:https://zabbix.org/mw/images/d/d4/Template_App_MySQL-2.2.0.xml
然后在Zabbix服务器的前端Web界面的组态->模板页面中选择汇入(各种神翻译),在新的页面中导入下载的模板文件。
2、客户端配置
2.1 创建一个msyql账户用于zabbix agent 获取mysql状态。账户不需要任何权限
GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY '密码';FLUSH PRIVILEGES;
2.2 设置完帐户之后在被监控端新建/etc/zabbix/.my.cnf以提供Zabbix Agent访问数据库,内容类似如下:
# Zabbix Agent [mysql] host = localhost user = zabbix password = 密码 socket = /var/run/mysqld/mysqld.sock [mysqladmin] host = localhost user = zabbix password = 密码 socket = /var/run/mysqld/mysqld.sock
2.3 修改/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf,这个文件用于制定Zabbix Agent如何获取MySQL数据,我们需要将所有的/var/lib/zabbix修改为当前.my.cnf文件的路径/etc/zabbix。设置完成之后保存并重启Zabbix Agent
service zabbix-agent restart
userparameter_mysql.conf 此文件在zabbix安装目录下 zabbix-2.2.5/conf/zabbix_agentd/
这样我们在被监控端的设置就完成了,现在只需要在Zabbix前端将MySQL模板添加到需要监控的主机项中就可以开始监控了。
开始监控后,主机会生成两个新图形
图如下:
图1:
图2:
- zabbix全面监控mysql
- MySQL监控软件zabbix
- Zabbix 2.4 监控 MySQL
- zabbix 监控 mysql
- ZABBIX监控MYSQL
- zabbix监控mysql客户端
- zabbix监控mysql
- 用zabbix监控mysql
- zabbix 监控 mysql
- zabbix监控mysql
- zabbix 配置mysql监控
- [Zabbix] MySQL 监控
- Zabbix配置mysql监控
- MySQL监控之Zabbix
- Zabbix 监控 Mysql
- zabbix监控mysql和apache
- CentOS下Zabbix监控MySQL
- zabbix自带监控mysql
- lua开发--字符串,json,编码转换
- 【leetcode】Maximum Subarray
- eclipse连接access结果集自动关闭报错
- 为Hexo博客文章添加关键字
- Android——布局layout中的一些属性
- ZABBIX监控MYSQL
- 日期处理
- git 撤销commit中单个文件的修改
- 对谷歌浏览器滚动条进行样式设置
- js的dom模型
- 使用SharedPreferences进行数据存储
- TCP多用户登录
- Eclipse配置c/c++编程环境,完整教程+附样例
- 黑马程序员——基础知识——字符流