zabbix3.4.1 通过percona监控mysql数据库
来源:互联网 发布:ubuntu opera中文乱码 编辑:程序博客网 时间:2024/05/22 14:09
**
持续集成、自动化部署、弹性伸缩教程 http://edu.csdn.net/course/detail/6452
**
提醒:
通过percona监控mysql数据库,agentd可以走proxy
通过orabbix监控oracle数据库,agent不能走proxy
1:zabbix_agentd 安装不在重复
2:下载percona-zabbix-templates
https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/
3:安装
rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm
scripts 路径/var/lib/zabbix/percona/scripts
templates 路径/var/lib/zabbix/percona/templates
模板文件导入zabbix server(由于官方模板问题,导入时会出现下图问题)
处理办法:点击下载修改正常模板
http://download.csdn.net/download/tianhua79658788/9973798
将zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.7.xml导入zabbix2.4中再导出。之后将新的导入到3.2中问题解决。也可以直接找处理好的模板直接导进去
4: 安装软件依赖包
yum install php-cli php-mysql -y
5:数据库添加只读账号
GRANT SElECT ON . TO ‘zabbix’@’localhost’ IDENTIFIED BY “zabbix” ;
6:修改配置脚本文件
cd /var/lib/zabbix/percona/templates/
cp userparameter_percona_mysql.conf /usr/local/zabbix/conf/zabbix_agentd
通过配置文件查看,可以发现,key调用的是安装包里面脚本获取的内容
修改脚本的配置文件:
vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php
大家可以看出,配置文件里面是有涉及到mysql_socket的,我的mysql_socket实际路径是在/tmp目录下,所以需要做软连接
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
对临时文件授权
chown zabbix.zabbix /tmp/localhost-mysql_cacti_stats.txt
7:测试脚本能否获取到值
zabbix_agentd 端测试
/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh iu
zabbix_server端测试
/usr/local/zabbix/bin/zabbix_get -s 192.168.110.5 -p 10050 -k “MySQL.Threads-connected”
8:zabbix_server添加监控模板跳过
9:图形实例
- zabbix3.4.1 通过percona监控mysql数据库
- zabbix3.4.1 通过orabbix监控oracle数据库
- zabbix3.0.2 使用percona mysql插件来监控mysql5.7的详细实现过程
- zabbix3.0.2 使用percona mysql插件来监控mysql5.7的详细实现过程
- zabbix3.0.2 使用percona模版监控mysql从库的漏洞修复
- zabbix3.0.2 通过orabbix监控多台oracle数据库
- percona插件监控mysql
- [Zabbix3.0] 添加MySQL监控
- zabbix3.2监控MYSQL状态
- mysql-5.6安装+Percona 监控
- zabbix系列(二)zabbix3.0.4添加对mysql数据库性能的监控
- zabbix3.0.4监控mysql主从同步
- zabbix3.2.7添加MySQL监控-02
- zabbix3.0.4使用percona-monitoring-plugins插件来监控mysql5.6的详细实现过程
- nagios监控mysql(percona-monitoring-plugins)
- zabbix3.0.4-agent通过shell脚本获取mysql数据库登陆用户
- 分布式监控系统Zabbix3.2监控数据库的连接数
- 使用percona监控mysql ==> zabbix监控系列
- Linux之父的别样人生
- 计蒜客
- 交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别
- cookies(增删取)
- java for each用法
- zabbix3.4.1 通过percona监控mysql数据库
- C++实现Json解析详细教程
- 正则表达式
- JVM方法调用的那些事
- QT 加载mupdf 动态链接库,以及读取方法
- python 'gbk' codec can't encode character '\u15dc' 报错问题解决方案
- 设计模式-1.单例模式
- 成员变量,局部变量-变量的那些事
- 点击事件