如果添加的agent端数量较少时 , 手动添加还是可以的 , 如果数量较多 , 那么zabbix-server 的Discovery自动发现功能便派上了用场 首先所需要加入的服务器zabbix-agent已经安装 防火墙都开放端口,主要是10050.10051端口,或者关闭整个iptables 打开zabbix-agent.conf配置文件,只需要修改2处配置.大批量的修改,可以利用自动化部署工具.如saltstack.ansible等 我用的是saltstack推送文件的方式进行修改,我用的是…
Zabbix 4.0.2试用(七):在Linux主机中安装zabbix agent并添加主机(yum源安装) 2018年12月20日, 上午6:42 之前介绍的是下载源安装包,编译安装的方式来安装agent,本次将采用yum源方式安装,前提是主机需要与互联网相通,操作如下: 1.关闭防火墙和SELINUX 使用root用户登陆系统: 首先查看防火墙状态 [root@zabbix ~]# firewall-cmd –state running [root@zabbix ~]# 关闭firewall…
CentOS操作系统部署zabbix agent服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查看zabbix的官方手册 1>.点击下载 2>.查看Ubuntu操作系统的安装文档 博主推荐阅读: https://www.zabbix.com/cn/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql&ws=apache https://www.zabbix.…
一.需求 zabbix 服务器可以手动加入zabbix-agent客户端,对于少量的机器,这没有什么.但到了线上,我们有大量的服务器需要监控时,如果再一个个的手动加的话,工作量势必会增加很多.这时,zabbix-server 的Discovery 自动发现 功能便派上了用场. 二.条件 1.zabbix server 已经部署好,所需要加入的服务器zabbix-agent已经安装. 2.防火墙都开放端口,主要是10050.10051端口,或者关闭整个iptables 三.zabbix-agent…
简述: 今天来研究一下 Zabbix 的主动注册功能. 当你有十台机器需要监控时,你手动去添加是没有问题的.但是当你有五十台.上百台或更多服务器要监控时,你会怎么做 ? Active Agent Auto-Registration 主要用于 Agent 主动且自动向 Server 注册.很好的解决了 Agent IP.系统.配置不统一等问题. 非常适合现在的云环境中. 一.安装 Agent shell > cd /scripts ; vim auto_install_zabbix_agent.s…
在实际生产环境中,我们可能需要将很多台主机添加到 Zabbix Server 里,我们进行手动添加的话,会比较麻烦.费时,而且还容易出错.所以一般我们会设置主机自动注册.这样就比较方便. 官方文档链接 : 点我 针对zabbix agent 设置参数做下特别说明 Server 指定可以连接本 agent 的 Zabbix Server 或者 Zabbix Proxy 的 IP . ServerActive 参数是用于在 自动注册和 主动监控(监控项)用的参数,设置为 zabbix server…
#!/bin/bash #desc: used for autoinstall zabbix client #说明:本脚本旨在批量安装zabbix_agent,在一个服务器上放好软件和配置文件,执行本脚本后,将自动完成安装.后面会贴一个线上在线的配置文件. modprobe ip_conntrack src=/usr/local/src IP=`ifconfig eth0 | grep inet | awk -F ":" '{print $2}' | awk '{print $1}'…
更新: 后来在实际使用中发现,与其使用zabbix自动注册,不如直接调用zabbix的api主动发起添加服务器的请求,这样就不需要在zabbixserver上配置host信息了.实现全自动.具体调用方式见 https://www.zabbix.com/documentation/3.2/manual/api/reference/host/create 前言: zabbix监控在小规模的时候,可以使用手动一台台添加服务器,到了大规模以后,就不合适了,这时候需要使用zabbix的自动发现或者自动注册…
一.zabbix自动发现 利用zabbix的discovery功能可以实现自动批量添加主机的功能. Zabbix自动发现实现自定义主机名: 通过自动发现添加的客户端主机的Host name 是以IP地址命名的,该怎么解决: 方法一:直接在zabbix server端的/etc/hosts文件里添加客户端主机名和IP. 这样获取到的主机名就是你定义的主机名了,而不是ip地址的. 参考文档:http://www.ttlsa.com/zabbix/zabbix-configure-network-di…
一,模式   zabbix 的自动添加 主机有梁祝方式: 自动发现-----被动模式 由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器.设备, 自动注册----主动模式 由客户端主动发起,客户端必须安装并启动Agentd,否则无法被自动注册添加至主机列表. 二,自动发现 1,配置自动发现 配置---->自动发现---- 2,配置动作 删除一台测试是否能重新注册 成功 三,自动注册 停用自动发现 删除一台主机 01, 配置 客户端配置文件 Server=172.…