企业级监控系统zabbix---配置自动发现&自动注册(主机)
接上一篇博客。本篇博客实现自动发现和自动注册。
文章目录
- 1.自动发现规则
- 2.zabbix监控配置自动发现
- 3.自动注册规则
- 4.zabbix配置自动注册
1.自动发现规则
自动发现规则主要针对企业批量添加主机,如果使用传统办法去单个添加设备、分组、项目、图像…这是一个任务量巨大的一个工程,由此引入自动发现规则。
自动发现规则由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP
服务器、设备,实现自动发现主机、自动将主机添加到主机组、自动加载模板、自动创建项目(item)、自动创建图像等功能
2.zabbix监控配置自动发现
zabbix-server主动发现zabbix-agent主机
step1 删除之前添加的server2设备
step2 配置—动作—自动发现—启用
step3 点击Auto discovery Linux servers—添加触发条件—更新
step4 配置—自动发现—Local network
step5 修改IP范围和时间间隔—已启功—更新
step6 配置—主机—等待1min左右,刷新页面—server2被自动发现
3.自动注册规则
Zabbix的自动注册规则主要用于Agent主动且自动向Server注册,适用于当前云环境下的监控。Zabbix-Server在收到Zabbix-Agent的注册请求时,如果没有收到IP地址的值,则使用Zabbix-Agent和Zabbix-Server建立TCP连接时使用的IP地址
4.zabbix配置自动注册
zabbix-agent主动向zabbix-server注册
step1 添加zabbix-agent:(server3)
rpm -ivh zabbix-agent-4.4.1-1.el7.x86_64.rpm
编辑agent配置文件:
vim /etc/zabbix/zabbix_agentd.conf
98 Server=172.25.254.1 #zabbix被动模式要来取的ip地址(zabbix-server)
139 ServerActive=172.25.254.1 #zabbix主动模式要发送的ip地址(zabbix-server)
150 Hostname=server3
systemctl start zabbix-agent
netstat -antlp | grep 10050
step2 在zabbix-web中刷新—server3出现:
这是上一步骤自动发现的结果,删除server3
step3 配置—自动发现—停用
step4 配置—动作—自动注册—创建动作
step5 动作—名称—触发条件—启用—添加
step6 动作—操作—新的
step7 添加主机—添加
step8 添加到主机群组—选择群组—添加
step9 与模版关联—选择模版—添加—更新
step10 配置—主机—等待1min左右,刷新页面—server3自动注册成功
- 注释:自动发现通常是server端主动去探测某个ip范围内的被监控端,适用于大批量的监控,而且监控模板都一样
自动注册是被监控端主动去找server端,看自己想要被监控什么,去匹配什么样的模板,适合于单台主机
还没有评论,来说两句吧...