Zabbix和MPM监控MySQL 环境说明 A: 192.168.1.190, 系统CentOS 6.3,部署Zabbix ServerB: 192.168.1.191, 系统CentOS 6.3,部署Z

Zabbix和MPM监控MySQL

环境说明

A: 192.168.1.190, 系统CentOS 6.3,部署Zabbix Server

B: 192.168.1.191, 系统CentOS 6.3,部署Zabbix Agent, MySQL 5.5.29 (MySQL Slave)

MPM/Zabbix监控结构及部署步骤

MPM/Zabbix监控结构:

MPM/Zabbix监控MySQL的大概步骤如下:

安装部署Zabbix

请参考《安装部署分布式监控系统Zabbix 2.06》

MPM下载及其依赖安装

MPM(PERFORMANCE MONITOR FOR MYSQL)依赖的相关Perl模块安装:

# yum install perl-File-Which perl-libwww-perl perl-Digest-SHA1 perl-DBD-MySQL perl-Time-HiRes perl-Crypt-SSLeay

下载MPM并解压:

# wget -c

# tar zxvf mysql_performance_monitor-latest.tar.gz

Zabbix Web UI导入MPM模板

MPM模板:

# tar zxvf mysql_performance_monitor_templates-0.9.1.tar.gz

# cd mysql_performance_monitor_templates-0.9.1/xml

在Zabbix Web UI导入监控所需的模板(“Configuration”->”Templates”->”Import”):

Template_FromDual.MySQL.mpm.xml (监控mpm agent本身,这个必须导入)

Template_FromDual.MySQL.server.xml (监控Linux系统跟数据库使用相关的附加项)

Template_FromDual.MySQL.process.xml (监控各种Linux进程[比如:mysqld,ndbd])

Template_FromDual.MySQL.mysql.xml (监控MySQL常用状态变量)

Template_FromDual.MySQL.innodb.xml (监控InnoDB存储引擎状态变量)

Template_FromDual.MySQL.myisam.xml (监控MyISAM存储引擎状态变量)

Template_FromDual.MySQL.master.xml (监控MySQL主从复制的Master状态)

Template_FromDual.MySQL.slave.xml (监控MySQL主从复制的Slave状态)

MPM其它用途的模板:

Template_FromDual.MySQL.ndb.xml (监控MySQL Cluster)

Template_FromDual.MySQL.galera.xml (监控MySQL Galera Cluster)

Template_FromDual.MySQL.pbxt.xml (监控PBXT存储引擎状态变量)

Template_FromDual.MySQL.aria.xml (监控Aria存储引擎的状态变量)

Template_FromDual.MySQL.drbd.xml (监控DRBD设备状态信息)

安装MPM和配置MPM Agent的Zabbix Keys

安装MPM:

# tar zxvf mysql_performance_monitor_agent-0.9.1.tar.gz

# mv mysql_performance_monitor_agent-0.9.1 /usr/local/mysql_performance_monitor-agent

修改FromDualMySQLagent.pl中的zabbix_sender的路径:

# cd /usr/local/mysql_performance_monitor-agent/

# sed -i 's|/usr/local/bin|/usr/local/zabbix/bin/|g' FromDualMySQLagent.pl

将MPM Agent的Keys配置添加到Zabbix Agentd配置文件目录中:

# cd /usr/local/zabbix/etc/zabbix_agentd.conf.d

# vi FromDual_MySQL_monitoring.conf

# cat FromDual_MySQL_monitoring.conf

UserParameter=FromDual.MySQL.check,/usr/local/mysql_performance_monitor-agent/FromDualMySQLagent.pl /usr/local/mysql_performance_monitor-agent/etc/FromDualMySQLagent.conf

mysql mpm_使用Zabbix + MPM全面监控MySQL相关推荐

  1. 利用Zabbix ODBC monitoring监控MySQL

    利用Zabbix ODBC monitoring监控MySQL 1. 创建群组ODBC Templates 2. 创建Template SQL Server和Template MySQL 3. 在Za ...

  2. zabbix入门之监控MySQL

    zabbix入门之监控MySQL 这里使用的是zabbix官方自带的MySQL监控模板. 首先确保在被监控主机安装zabbix-agent.zabbix-sender,并且将主机加入监控节点.具体操作 ...

  3. 使用Zabbix官方模板监控MySQL

    关于Zabbix和MySQL安装就不在说明,请自行参考相关文档 复制官方MySQL监控的userparameter到安装目录,我这里是采用的3.4.1源码安装,安装目录在/usr/local/zabb ...

  4. mysql动态top_MySQL 之 MyTop实时监控MySQL

    MyTop安装 安装依赖包 yum install perl-ExtUtils-Embed make -y 1. 安装TermReadKey wget http://search.cpan.org/C ...

  5. zabbix自定义key监控mysql主从同步超简单!

    原理:利用在slave上运行show slave status获取Slave_IO_Running和Slave_SQL_Running的值 1.在zabbix客户端配置文件中加入: 首先要对mysql ...

  6. mysql fpmmm_zabbix配fpmmm(mpm)数据传送不了问题解决

    我们环境用zabbix mpm来监控mysql,不过最近官网已经不叫mpm了,而是叫fpmmm,理由为: fpmmm is the successor of mpm. mpm was renamed ...

  7. Zabbix之监控Mysql性能

    Zabbix还可以监控mysql slow queries,mysql version,uptime,alive等.下面通过Zabbix Graphs实时查看的SQL语句操作情况和mysql发送接收的 ...

  8. Zabbix监控Mysql数据库性能

    来源:http://os.51cto.com/art/201404/435139.htm 本文通过Zabbix Graphs实时查看的SQL语句操作情况和mysql发送接收的字节数,Zabbix还可以 ...

  9. zabbix监控mysql日志告警_zabbix监控mysql以及报警(二)终

    Zabbix部署 监控数据库 报警服务(二) 终 接着zabbix(一)接着部署 配置过一段时间后,观察下监控图效果出来了没 zabbix3.0 server已自带mysql的模板了,只需配置好age ...

最新文章

  1. [深度学习] PyTorch-BigGraph 使用
  2. 个人对响应式布局的理解
  3. 人工智能/数据科学比赛汇总 2019.4
  4. Git学习小记之分支原理
  5. FullCalendar 的学习笔记(一)
  6. pt-table-checksum
  7. 拓端tecdat|Matlab马尔可夫链蒙特卡罗法(MCMC)估计随机波动率(SV,Stochastic Volatility) 模型
  8. 华中科技大计算机第八次基础作业,华中科技大计算机基础第三次作业.doc
  9. Eucalyptus 云计算
  10. 进化算法之粒子群算法介绍附代码——PSO
  11. 恒流源驱动电路 随笔一
  12. 简单提取iOS13的ipsw固件的内置壁纸(或文件)
  13. obs直播软件 android,斗鱼游戏直播教程-OBS直播软件篇
  14. php启动 大量sess文件,关于PHP中Session文件过多的有关问题
  15. python3中 os.path.realpath(__file__) 的使用
  16. 计算机检测维修与数据恢复招标,计算机检测维修与数据恢复实训室企业招标文件.doc...
  17. [转载]推荐:互联网思维必读十本书
  18. ServiceMesh实践与探索
  19. X64位驱动保护-隐藏进程躲避游戏检测
  20. pta 7-7 哪两个点之间的距离最近

热门文章

  1. SQL、NoSQL、NewSQL,论开源之路谁主沉浮
  2. SQL运行速度慢?查查中间件
  3. RMAN CATALOG命令手动注册磁带库中的备份片
  4. 云上远程运维的最后那点担心,“云梯”帮你解决
  5. 教你如何在Python中读,写和解析CSV文
  6. Apache ServiceComb 开源两周年,聊聊其与微服务的前世今生
  7. 【带着canvas去流浪(13)】用Three.js制作简易的MARVEL片头动画(下)#华为云·寻找黑马程序员#
  8. 设计模式笔记十六:解释器模式
  9. 【Paper-Attack】MGA:Momentum Gradient Attack on Network
  10. Pycharm运行项目代码时输入可选参数