成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下( 四 )

图形和上面的监控项一样通过复制的方式操作

成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
通过上面的添加监控项、触发器、图形后后查看模板已有对应的信息
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
  • 模板关联主机
在主机列表中勾选需要绑定模板的主机 , 查看当前监控项、触发器、图形的数量
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
点击“批量更新”按钮 , 勾选模板连接 , 选择上面创建模板web template,点击更新按钮
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
在主机列表中可以看到监控项、触发器、图形的数量都增加了一个
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
将自定义监控使用示例中创建的/etc/zabbix/zabbix_agent2.d/web.conf分发到agent2-host2上 , 重启agent2-host2的zabbix-agent2
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
由于agent2-host2上面没有nginx服务 , 所以查看监测-仪表盘中当前问题可以看到agent2-host2主机触发了 , 验证模板已绑定到主机的流程
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
SNMP监控使用示例# 这里先linux开启SNMP做例子,但后续SNMP更多在交互机、路由器使用yum install net-snmp net-snmp-utils -y# 修改配置文件 , 添加一个采集项.1 , 意味着可以采集到所有mib tree的信息 , vim /etc/snmp/snmpd.confviewallincluded.1
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
# 被监控端开启snmp服务systemctl start snmpd# 监控端开启的服务(如果允许被监控端启动主动监控时启用)systemctl start snmptrapd# snmpget测试snmpget -v 2c -c public 192.168.5.98 sysName.0# snmpwalk测试snmpwalk -v 2c -c public 192.168.5.98 sysName.0snmpwalk -v 2c -c public 192.168.5.98 .1.3.6.1.2.1.1.1
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
在配置-主机中找到agent2-host1(192.168.5.98) , 点击修改模板为linux snmp模板和添加snmp接口 , 点击更新按钮
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
等待一小段时间后 , 还可以再主机的宏添加变量{$SNMP_COMMUNITY}为public的值 , 主机的snmp服务监控已变为“可用状态”
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
自动发现使用示例自动发现为服务端主动扫描局域网内所有的机器有则添加 , 配置简单方便 , 效率不高 。
  • 配置自动发现规则
先勾选前面页面创建的主机 , 点击删除将原来主机信息删除掉
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
配置-自动发现配置发现规则 , 先选择没有agent代理程序 , IP范围 , 添加检查类型 , 最后添加添加按钮
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
配置-动作中发现动作中 , 点击右上角的创建动作 , 输入名称和条件
成熟企业级开源监控解决方案Zabbix6.2关键功能实战-下

文章插图
再添加一个auto discover host with agent的发现规则 , 选择Zabbix proxy为agent代理程序自动发现 , 添加IP范围 , 点击添加

经验总结扩展阅读