本文共 971 字,大约阅读时间需要 3 分钟。
对于数据库而言,Zabbix 属于写多读少的操作,应该使用 Innodb 数据库引擎或者性能更好的 Tokudb
不应该使用 MyISAM
/usr/share/doc/zabbix-server-mysql-5.0.7create.sql.gz
2. MyISAM 只支持表级锁,就是说没插入/更新一条数据,整个表都要锁住,而 Zabbix 是写数据库比较多的,这样的话就会导致写如的速度很慢。 TokuDB一直被传说有着较高压缩比、较高insert性能、以及在线添加索引和字段速度较快等等优点,
关于 Tokudb 和 InnoDB 的性能对比参考如下博客
国外 https://www.percona.com/blog/2015/07/24/innodb-vs-tokudb-in-linkbench-benchmark/
国内 https://cloud.tencent.com/developer/article/1056314官方网站手册: https://www.percona.com/doc/percona-tokudb/index.html
zabbix_agent.conf
ServerActive=服务端的 IP
制造让其快速繁忙的最有效的办法就是设置一个网段进行自动发现的扫描

已启用 状态
之后在查看图
尝试在名称 搜索框中搜索 Utilization of discoverer data collector processes 
现在,调整 /etc/zabbix/zabbix_server.conf 文件中的自动发现进程数量
调整前使 1 这也是默认值
# StartDiscoverers=1
调整后
StartDiscoverers=10
别忘了重启 zabbix-server 服务,并查看进程数
ps -ef |grep discovere[r]

并反复刷新页面,观察最新的数据
关于设置缓存

对应的配置文件中的选项



转载地址:http://lvsc.baihongyu.com/