zabbix通过percona插件监控mysql的方法
1.安装PHP脚本运行环境
yum install -y php php-mysql
2.加载官方percona模板
[root@cat /]# wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates-1.1.6-1.noarch.rpm [root@cat /]# rpm -ivh percona-zabbix-templates-1.1.6-1.noarch.rpm
3.进入所安装的目录 会看到下面两个目录
4.修改数据库文件
[root@cat scripts]# vim get_mysql_stats_wrapper.sh
[root@cat scripts]# vim ss_get_mysql_stats.php (改用户和密码)
安装数据库
yum install -y mariadb-server mysqladmin -uroot password 123456
5.负载zabbix_agent 配置文件
[root@cat scripts]# cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/ chown -R zabbix.zabbix /tmp/localhost-mysql_cacti_stats.txt (更改属主)
6.测试
[root@m03 /]# zabbix_get -s 127.0.0.1 -k "MySQL.Sort-scan"
31193
7.web界面
总结
以上所述是小编给大家介绍的zabbix通过percona插件监控mysql的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
什么是zabbix(高度集成的监控集成方案)
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent. zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,So
-
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身份登录到mys
-
Zabbix添加Node.js监控的方法
目前网上已有 pm2-zabbix 工具可以实现Zabbix对Node.js的监控报警,Github地址. 特征: 自动发现通过PM2管理的Node.js进程. 报告Nodes.js进程状态.CPU占用率.内存占用以及进程是否重启. 监控PM2守护进程自身状态.资源占用和PID改变. 已提供易于安装的Zabbix监控项模板. 1.Node.js服务器安装 pm2-zabbix npm install -g pm2-zabbix 测试自动发现功能是否正常: pm2-zabbix --discove
-
Zabbix监控交换机设置方法
说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对交换机进行监控. 具体操作: 以下操作在被监控的交换机上进行,这里以Cisco交换机为例. 一.登录到Cisco交换机,开启snmp服务 注意:使用telnet或者仿真终端登录到交换机特权配置模式 enable #切换到特权模式 configure terminal #进入全局配置模式 snmp-server community public ro #打开交换机snmp服务,设置团体名称为public,只读 snmp-serve
-
安装配置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.*
-
使用zabbix监控mongodb的方法
MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. Mongodb如今越来越火,要做好对mongodb的监控就需要从它的安装配置,到简单的command语句使用,再到对它运行机制以及状态获取方法的掌握. mongodb有三种基本的状态获取方式: 1.mongostat 2.开启28017的监听端口,curl
-
Zabbix监控Linux主机设置方法
说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控. 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例. 一.配置防火墙,开启10050.10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCE
-
zabbix通过percona插件监控mysql的方法
1.安装PHP脚本运行环境 yum install -y php php-mysql 2.加载官方percona模板 [root@cat /]# wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates-1.1.6-1.noarch.rpm [root@cat /]# rpm -ivh percona-zabbix-templates-1.1.6-1.noarc
-
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.
-
使用Zabbix 5.4.3监控IPMI的方法
1.概述 IPMI是计算机系统的远程"关闭"或“带外”管理的标准接口.它可以独立于操作系统直接从所谓的“带外”管理卡监视硬件状态.在进行操作前服务器需提前配置好ipmi口,各厂家服务器配置方式都不相同,这里不多赘述. 2.服务器配置 默认情况下,Zabbix服务器未配置为启动任何IPMI轮询,因此任何添加的IPMI监控项将无法正常工作.要更改此选项,请以root身份打开Zabbix服务器配置文件(zabbix_server.conf),并查找以下行: # StartIPMIPoller
-
zabbix监控MySQL主从状态的方法详解
搭建MySQL主从后,很多时候不知道从的状态是否ok,有时候出现异常不能及时知道,这里通过shell脚本结合zabbix实现监控并告警 一般情况下,在MySQL的从上查看从的运行状态是通过Slave_IO_Running线程和Slave_SQL_Running线程是否ok,通过命令"show slave status\G;"即可查看.所以这里根据这两个值进行判断. agent端脚本编写及配置 说明:所有zabbix相关的脚本我都放在了/etc/zabbix/script/ 目录里面,下
-
Zabbix 上Windows性能监控的方法
背景信息 最近在重新看一些关于windows 性能的书籍,对于我这样一个原来使用SCOM监控的懒人来说,Zabbix 上自带的windows OS template 的模板实在是不够用,因为之前SCOM监控包(微软出的,把所有工作都做了,我只需要按需启用规则和告警即可). 默认的Zabbix 性能数据只有Avg Latency,平均的数据也不准,想看下磁盘的Latency以及IOPS要自己动手,看了下zabbix 中windows performance Counter 的语法,我略有退缩了.全
-
zabbix监控mysql的实例方法
1.监控规划 在创建监控项之前要尽量考虑清楚要监控什么,怎么监控,监控数据如何存储,监控数据如何展现,如何处理报警等.要进行监控的系统规划需要对Zabbix很了解,这里只是提出监控的需求. 需求一:监控MySQL的状态,当状态发生异常,发出报警: 需求二:监控MySQL的操作,并用图表展现: 2.自定义脚本监控扩展Agent Zabbix Server与Agent之间监控数据的采集主要是通过Zabbix Server主动向Agent询问某个Key的值,Agent会根据Key去调用相应的函数去获取
-
Prometheus 监控MySQL使用grafana展示
目录 prometheus通过exporter监控mysql,并用grafana图表展示 1.测试机器 2.配置mysql host01 3.创建exporter帐号 4.下载,安装mysqld_exporter 4.1 编辑文件输入密码 4.2 添加启动服务文件 4.3 启动mysqld_exporter 4.4 测试验证 5.下载,安装node_exporter 5.1 添加启动服务文件 5.2 启动node_exporter 5.3 测试验证 6.安装prometheus+grafana
随机推荐
- Backbone.js的Hello World程序实例
- JavaScript实现更改网页背景与字体颜色的方法
- PHP自定义函数实现格式化秒的方法
- 浅析Java类和数据结构中常用的方法
- Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
- C#在WinForm中使用WebKit传递js对象实现与网页交互的方法
- mysql压缩包版安装配置方法图文教程
- ECMA5数组的新增方法有哪些及forEach()模仿实现
- 简单示例AJAX结合PHP代码实现登录效果代码
- window.showModalDialog()返回值的学习心得总结
- C语言输出旋转后数组中的最小数元素的算法原理与实例
- Win2003主机播放FLV视频的设置图解方法
- 微信小程序getPhoneNumber获取用户手机号
- java TO ArrayCollection
- 详解在PHP的Yii框架中使用行为Behaviors的方法
- C语言二分查找算法及实现代码
- android仿微信通讯录搜索示例(匹配拼音,字母,索引位置)
- java字符转码的三种方法总结及实例
- 在线实时开通FTP&WEB
- 关于HTTP传输中gzip压缩的秘密探索分析