zabbix的优化

zabbix的优化

  zabbix performance tuning
nvps:New Value Per Second
  100w/m     15000/s

1、zabbix服务器进程数量调整

配置文件中:StartPollers=5
alerter报警进程
discover 网络发现进程
escalator报警升级进程
http poller web监控进程
housekeeper 管理历史数据清理
poller 监控数据进程,实际应用中要调整大一些
trapper 被动模式下,要调整大一些
configration syncer 配置同步,一般不用调整
ipmi poller

2、进程数量调整

StartPollers=50
StartPingers=10
StartDBSyncers=2

3、数据库优化:

分表:history_历史相关和表需要分表
trend
趋势相关的表需要分表
events*事件相关的表需要分表

4、监控建议

  • Database :历史数据不要保存太长时间;尽量让数据缓存数据库服务器内存中
  • 触发器的表达式:减少使用min()、max()、avg();尽量使用last(),nodata();
  • 数据收集:polling较慢时,减少使用snmp/agentless/agent,尽量使用trapping方式,即agent(active);
  • 数据类型:文本型数据处理速度较慢,尽量少收集类型为text或string或log型的数据,多使用numeric型数据;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 自定义key网络发现Web监控主动检测基于SNMP监控基于JMX监控Zabbix ProxyZabbix调优 一、...
    哈喽别样阅读 1,195评论 0 1
  • 1、自定义key 接口:server端之所以能够监控agent端,是因为agent端有一个的接口,这个接口用于和s...
    张大志的博客阅读 778评论 0 2
  • 一、zabbix简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企...
    JokerW阅读 4,365评论 2 29
  • zabbix是什么在此就不多作介绍了,可以参考之前的文章零代码如何打造自己的实时监控预警系统,这篇主要介绍安装及注...
    欢醉阅读 1,465评论 0 2
  • 网络文学中有一种问题叫做种田文。种田文的内容主线基本上就是一个现代人穿越到古代农家(或者古代某人重生回到小时候),...
    两碗米饭阅读 473评论 0 1