zabbix监控——创建监控主机,自动发现,自动注册

首先要安装zabbix详见zabbix的安装

实验环境

主机 ip 环境
server4 172.25.62.4 zabbix监控端
server3 172.25.62.3 被监控主机
server2 172.25.62.2 被监控主机

在server2和server3安装 zabbix-agent。

[[email protected] ~]# rpm -ivh zabbix-agent-4.0.5-1.el7.x86_64.rpm

之后修改配置文件

[[email protected] ~]# vim /etc/zabbix/zabbix_agentd.conf
[[email protected] ~]# systemctl restart zabbix-agent.service
[[email protected] ~]# systemctl enable zabbix-agent.service 
 98 Server=172.25.62.4
139 ServerActive=172.25.62.4
150 Hostname=server2

Serve和ServerActive端改为zabbix监控端的ip, Hostname则改成本机主机名。

手动添加主机进行监控

登陆进入页面之后可以设置页面为中文
zabbix监控——创建监控主机,自动发现,自动注册
点击Admin信息进行中文设置
zabbix监控——创建监控主机,自动发现,自动注册
点击配置,主机,之后点击创建主机。
zabbix监控——创建监控主机,自动发现,自动注册
输入主机名称和对应的ip,之后选择群组,点击更新。
zabbix监控——创建监控主机,自动发现,自动注册之后点加模板,选择Temolate OS Linux,点击添加,直接点击更新数据不会保存。

zabbix监控——创建监控主机,自动发现,自动注册
之后启用就可以监控server2

自动发现主机

zabbix监控——创建监控主机,自动发现,自动注册
设置自动发现主机,并进行监控,首先将前面添加的server2删除,设置自动发现。
zabbix监控——创建监控主机,自动发现,自动注册
点击Auto discoveryr Linux servers进行设置
zabbix监控——创建监控主机,自动发现,自动注册
设置接受的主机名称。
zabbix监控——创建监控主机,自动发现,自动注册
点击添加后更新。
zabbix监控——创建监控主机,自动发现,自动注册
之后添加自动发现规则,设置发现的ip范围。
zabbix监控——创建监控主机,自动发现,自动注册
启用自动发现规则。
zabbix监控——创建监控主机,自动发现,自动注册
之后就发现主机被自动发现了。

自动注册发现主机

上面自动发现的主机只能发现已经注册过的主机,下面我们要做的就是发现一个没有注册过的主机。
zabbix监控——创建监控主机,自动发现,自动注册
点击动作,之后选择自动注册。
zabbix监控——创建监控主机,自动发现,自动注册
设置主机名包括server,点加添加后更新,添加完动作之后还要添加操作。
zabbix监控——创建监控主机,自动发现,自动注册
添加操作,这里和前面手动创建一样,选择添加主机,选择主机群组,选择模板。每一次添加都点击“新的”就会出现选项,之后添加添加更新就可以了。
zabbix监控——创建监控主机,自动发现,自动注册
启用之后过一会就会发现没有添加过的server3了,这里server3记得要安装zabbix-agint,并且修改主配置文件,详见前面的实验环境。