zoukankan      html  css  js  c++  java
  • Zabbix Agent active主动模式监控

    zabbix_server端当主机数量过多时候,由于server端要去客户端收集数据,zabbix会出现严重的性能问题,主要变现如下:

    1.当被控端达到一个量级的时候,zabbix服务端web操作会很卡,容易出现502.
    2.图层断裂.
    3.开启的进程太多,即使减少item的数量,以后加入一定量的机器也会有问题,所以可以放下面两个方向优化考虑:
       添加proxy节点或者node模式做分布式监控。
       调整Agentd为主动模式。
    由于第一个方案需要增加物理机器,所以尝试来使用第二种方法来做实验。

    一、被控端zabbix_agentd.conf配置文件调整

    [root@iZ2ze275oaub8pm0zy4g6eZ ~]# egrep -v "^#|^$" /etc/zabbix/zabbix_agentd.conf 
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
     StartAgents=0               #客户端agent模式,设置为0表示关闭被动,开启主动模式。
    #Server=101.172.288.60       #如果设置为纯主动模式,应该注释掉这条指令。
    ServerActive=101.172.288.60   ##开启主动模式的server ip 地址
    Hostname=test_host          ##重要:客户端的hostname,不配置默认使用主机名。
     RefreshActiveChecks=120     #被控端到服务器获取监控项的周期,默认120s即可
     BufferSize=200              #被控端存储监控信息的空间大小
     Timeout=10                  #超时时间
    Include=/etc/zabbix/zabbix_agentd.d/
    
    #注:由于被控端的zabbix_agentd不监听本地端口,所以无法使用netstat -lnupt查到端口

    纯主动模式下的zabbix agent,只能支持zabbix agent(active)类型的监控项。接下来,我们就调整监控项。

    二、调整监控模板

    建议完整克隆一个Template OS Linux模板来改

    1、克隆模板

    点击template OS Linux 模板名称,然后点击下面的全克隆。

    2、更改模板名称,并添加模板

    3、添加链接模板

    4、批量更新监控项

    进入模板列表,找到刚添加的模板,并点击监控项。

     

    然后全选监控项,找到最下方的批量更新

    然后在第一项“类型”后面打勾,选择“zabbix客户端(主动式)”;最后,点击下方“更新”即可。

    5.更新自动发现规则的监控项

    按着上面的步骤更改自动发现的监控项类型为“主动式”

    三、添加主机

     1.配置主机

    2、添加链接模板

    添加刚才配置的模板

    四,测试数据

    因为服务器是基于被动模式的,如果服务器无法直接连接到客户端被动模式端口,这个灯是不亮的。

    当时我们仍然能获取到数据,因此不能按着被动模式的想法来看。

  • 相关阅读:
    java编译错误No enclosing instance of type TestFrame is accessible. Must qualify the allocation with an enclosing instance of type TestFrame (e.g. x.new A(
    java 2中创建线程方法
    动态规划基本思想
    关于eclipse编译一个工程多个main函数
    java Gui初识
    Eclipse中java项目的打包
    java 播放声音
    把资源文件夹导入到eclipse中
    Java建立JProgressBar
    How to grant permissions to a custom assembly that is referenced in a report in Reporting Services
  • 原文地址:https://www.cnblogs.com/dadonggg/p/8609674.html
Copyright © 2011-2022 走看看