zabbix性能优化

1.  zabbix性能下降的因素

     

 

              

2.  zabbix性能低下的表现

      • zabbix队列中有太多被延迟的Item,通过菜单项查看:administration-queue查看
      • zabbix绘图中经常出现断图,一些Item没有数据
      • 带有nodata()函数的触发器出现false
      • 前端页面无响应,或者响应很慢   

3.  解决方案

      • 不要使用默认的模板,应定制自己的模板

      • 数据库调优

      • 架构优化,采用分布式

      • Items,trigger调优

      • 更换更好的硬件

4.  zabbix性能优化的依据

    1.  对zabbix-server本身进行监控,看一下zabbix-server的队列是否有等待

5.  优化手段

    1.  配置文件的参数优化

        修改配置文件的内容:  

StartPollers=160
StartPollersUnreacheable=80
StartTrappers=20
StartPingers=100
StartDiscoverers=120
CacheSize=1024M
StartDBSyncers=16
HistoryCacheSize=1024M
TrendCacheSize=1024M  

    2.  zabbix的架构优化

        Server/Agent模式

        Server/Node/Agent模式

        Server/Proxy/Agent模式

    3.  Items工作模式及Trigger的优化

        Items默认工作于被动模式,可以通过设置主动模式来提高server的性能。

        trigger中正则表达式函数last(),nodata()速度最快,min(),max(),avg()最慢

    4.  数据库的优化

        对history.*  trends.*进行分表操作

                            

 

posted @ 2018-10-15 17:13  奋斗史  阅读(154)  评论(0)    收藏  举报