首页
学习
活动
专区
圈层
工具
发布

为 Zabbix 优化 MySQL

Zabbix 和 MySQL 在大型的 Zabbix 环境中,遇到的挑战大部分是 MySQL 以及更具体的说是 MySQL 磁盘 IO。...考虑到这一点,我将提出一些优化,这将有助于你的 MySQL 最好的使用磁盘(必然的将帮助你的 Zabbix 最好的利用 MySQL)和可用的硬件资源。...为了做决定,你可能需要看下你的 MySQL 服务器的 Zabbix graphs,但是你也可以从 mysql 命令行运行以下的命令: mysql> pager grep seq; show engine...并且这就是很多人遇到的 zabbix 的限制 - MySQL 不能在每秒插入足够的新值。...除了我上面已经提到的优化(它们应该大大增加你的写吞吐量),我将鼓励你尝试分片(如果你还没有使用分片)或者是通过 BASH subpartitions,正如我们在 partitioning in some

2.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Zabbix监控MySQL主从状态

    搭建MySQL主从后,很多时候不知道从的状态是否ok,有时候出现异常不能及时知道,这里通过shell脚本结合zabbix实现监控并告警 一般情况下,在MySQL的从上查看从的运行状态是通过Slave_IO_Running...agent端脚本编写及配置 说明:所有zabbix相关的脚本我都放在了/etc/zabbix/script/ 目录里面,下面这些都是在zabbix被监控端上操作,并且上面数据库是属于MySQL主从的从...1)脚本编写 [root@srt-xt ~]# cd /etc/zabbix/script/ [root@srt-xt /etc/zabbix/script]# cat mysql_slvae_status.sh.../zabbix_agentd.d/ [root@srt-xt /etc/zabbix/zabbix_agentd.d]# cat userparameter_mysql_slave.conf #...获取MySQL slave状态 UserParameter=mysql.slave[*],/etc/zabbix/script/mysql_slvae_status.sh $1 3)重启zabbix-agent

    1.9K20

    Zabbix 系统到底应该怎样优化?

    Zabbix架构 在讲Zabbix优化之前,先来看看Zabbix Server 的逻辑架构图: 对于上图中,架构组件的描述: Zabbix进程 Self-Monitoring:用于收集Zabbix...优化内容 优化Zabbix架构 常用的架构: 说明:Zabbix最简单的架构,常用于监控主机比较少的情况下。 分布式架构: Server-Proxy-Agentd模式。...Zabbix Server/Zabbix Proxy配置优化 调整配置文件:Zabbix_Server.conf Zabbix进程参数调整: 1 2 3 4 5 6 StartPollers=80 StartPingers...=128M CacheSize=128M VMwareCacheSize=64M 优化Zabbix的数据库(MySQL) 调整MySQL配置文件:my.cnf或my.ini,在[mysqld]酌情修改参数...Zabbix监控项 优化监控项的数据采集方式,由被动方式改为主动模式(Passive mode -> Active mode),主动模式的优势: 可以用户NAT到设备后面; 数据缓冲; 减轻服务器的负载

    1.4K10

    Zabbix服务数据库优化和配置优化

    性能优化 监控数据分析 zabbix监控主机和监控项较少的时候,不需要优化。 数据库 200台主机 * 200个监控项 = 40000监控项/30秒 = 1333次写入/每秒。...写多,读少 优化思路 mariadb 5.5 innodb 升级到mysql5.7 tokudb。 去掉无用监控项,增加监控项的取值间隔,减少历史数据的保存周期。 被动模式改为主动模式。...=0 [root@zabbix02 ~]# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent 修改配置文件 [root@...web 安装部署 web 安装部署文档 zabbix配置文件优化 ############ GENERAL PARAMETERS ################# ### Option: ListenPort...历史数据到ES里面,优化zabbix性能,新版本zabbix的才支持 ### Option: HistoryStorageTypes # Comma separated list of value types

    2K20

    【Z投稿】Zabbix监控MySQL工具

    介绍 最近学习使用go语言写了一个zabbix监控mysql数据库的小工具,有如下特点: 1.使用Zabbix Agent Trapper方式(主动发送采集数据到zabbix server,类似active...模版下载:https://dl.cactifans.com/zabbix/zabbix_template_mysql.tar.gz 脚本下载:https://dl.cactifans.com/zabbix...导入之后可以看到名为Template App MySQL Trapper的模版,表示导入成功 ? MySQL作为中间件可以挂载到任何在zabbix server里的host上。...port为mysql端口 zabbix信息配置 server 为zabbix server的地址,如通过zabbix proxy 需要设置为zabbix proxy的地址 port zabbix server...,在模版里配置allowed hosts配置权限 3.mysql是否运行状态未监控,建议添加mysql进程监控来实现 来Zabbix大会,遇见张思德 ?

    2.3K30

    Zabbix自带模板监控MySQL服务

    Zabbix的服务端与客户端的安装这里不再赘述了,前面也有相应的文章介绍过了,感兴趣的伙伴们可以看看历史文章就可以了,今天主要介绍下如何利用zabbix自带的模板来监控MySQL服务的一些状态,同时通过图形化界面直观看出...MYSQL服务各个时间段的运行情况 01 配置Zabbix_agent客户端 cd /etc/zabbix/ vim zabbix_agentd.conf UserParameter=mysql.status...[*],/etc/zabbix/chkmysql.sh$1 UserParameter=mysql.ping,netstat-ntpl|grep 3306 |grep mysql |wc |awk '{...print $1}' UserParameter=mysql.version,mysql –V ###在配置文件最后一行新增上述配置即可 重启服务 /etc/init.d/zabbix_agent restart...zabbix-server zabbix]# zabbix_get -s mysql-slave -k mysql.status[Uptime] 720757 [root@zabbix-server zabbix

    1.8K30
    领券