美文网首页zabbix 5
Zabbix 5系列之自动发现与主动注册实战

Zabbix 5系列之自动发现与主动注册实战

作者: 运维朱工 | 来源:发表于2021-07-04 10:02 被阅读0次

    1. 自动发现:

    在主机较多的时候,纯手工添加监控主机的效率势必低下,所以我们可以利用zabbix的自动发现代替手动的添加主机,减轻工作量。自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中符合条件的服务器、设备。

    1.1 修改zabbix-agent配置文件:

    [root@localhost ~]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    Server=192.168.75.121
    Hostname=Zabbix server
    Include=/etc/zabbix/zabbix_agentd.d/*.conf
    # 自动发现,默认读取/etc/hosts里面的主机解析名,如果没有做解析,则默认选择使用ip作为名称,与下面两个参数无关
    # Hostname=Zabbix server
    # HostnameItem=system.hostname
    

    1.2 配置发现规则:

    image-20210701144426609 image-20210701144512701 image-20210701144733427

    1.3 添加动作:

    发现规则只是实现了符合条件的远程服务器,但是还不能实现监控主机。

    image-20210701144824972 image-20210701145132554 image-20210701150407965 image-20210701150504403

    等待一会,能自动添加到主机则表示成功!

    image-20210701150709657

    2. 主动注册:

    自动发现是zabbix server去扫描服务器设备,把符合条件的主机添加到监控Host列表中,主动注册是Active agent主动与zabbix server通信,最后由zabbix server将符合条件的agent加到监控host里。如果服务器特别多,推荐使用主动注册。

    2.1 修改zabbix-agent配置文件:

    [root@localhost ~]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    Server=192.168.75.121
    ServerActive=192.168.75.121
    HostnameItem=system.hostname
    HostMetadata="Linux"
    Include=/etc/zabbix/zabbix_agentd.d/*.conf
    
    # 主动注册,默认先读取hostname的值,如果hostname注释了,则读取HostnameItem的值
    Hostname=zabbix server
    # HostnameItem=system.hostname
    # 定义主机元数据,如果没定义该参数,继续读取HostMetadataItem的参数:
    HostMetadata=Linux
    # HostMetadataItem=system.uname
    

    2.2 添加动作:

    image-20210701151728737 image-20210701152453726 image-20210701152709695

    稍等一会,看到自动添加主机即表示成功!

    image-20210701152900705

    欢迎点赞,收藏,你的喜欢就是我原创的动力,获取最新文章更新,以及常用软件,可以关注公众号: 运维朱工

    相关文章

      网友评论

        本文标题:Zabbix 5系列之自动发现与主动注册实战

        本文链接:https://www.haomeiwen.com/subject/bdemultx.html