文章插图
重启启动nginx过一小会后,在仪表盘的当前问题就消失了,而在监测-问题中的最近的问题和历史记录可以看到问题已经触发恢复表达式状态自动变为为“已解决”,且刚恢复几分钟内zabbix还是非常比较人性化将“已解决”状态字眼呈现一闪一闪更为生动 。
文章插图
图形使用示例配置-主机,找到上面创建主机名称为agent2-host1,点击图形,右上角点击添加图形按钮,输入图形名称和监控项图形设置
文章插图
可以点击预览查看图形
文章插图
模板使用示例
- 创建模板,在配置-模板中添加模板,点击添加
文章插图
- 添加自定义监控项
文章插图
选择目标类型为模板,模板名称为刚创建的web template,点击复制
文章插图
- 添加触发器
文章插图
- 添加图形
文章插图
通过上面的添加监控项、触发器、图形后后查看模板已有对应的信息
文章插图
- 模板关联主机
文章插图
点击“批量更新”按钮,勾选模板连接,选择上面创建模板web template,点击更新按钮
文章插图
在主机列表中可以看到监控项、触发器、图形的数量都增加了一个
文章插图
将自定义监控使用示例中创建的/etc/zabbix/zabbix_agent2.d/web.conf分发到agent2-host2上,重启agent2-host2的zabbix-agent2
文章插图
由于agent2-host2上面没有nginx服务,所以查看监测-仪表盘中当前问题可以看到agent2-host2主机触发了,验证模板已绑定到主机的流程
文章插图
SNMP监控使用示例
# 这里先linux开启SNMP做例子,但后续SNMP更多在交互机、路由器使用yum install net-snmp net-snmp-utils -y# 修改配置文件,添加一个采集项.1 , 意味着可以采集到所有mib tree的信息,vim /etc/snmp/snmpd.confviewallincluded.1
文章插图
# 被监控端开启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
文章插图
在配置-主机中找到agent2-host1(192.168.5.98),点击修改模板为linux snmp模板和添加snmp接口,点击更新按钮
文章插图
等待一小段时间后,还可以再主机的宏添加变量{$SNMP_COMMUNITY}为public的值,主机的snmp服务监控已变为“可用状态”
文章插图
自动发现使用示例自动发现为服务端主动扫描局域网内所有的机器有则添加 , 配置简单方便,效率不高 。
- 配置自动发现规则
文章插图
配置-自动发现配置发现规则,先选择没有agent代理程序 , IP范围,添加检查类型,最后添加添加按钮
推荐阅读
- DevOps|乱谈开源社区、开源项目与企业内部开源
- 开源项目在线化 中文繁简体转换/敏感词/拼音/分词/汉字相似度/markdown 目录
- Java 超新星开源项目 Solon v1.10.10 发布
- 开源网络协议栈onps诞生记
- 十六 企业级自定义表单引擎解决方案--Excel导入导出
- 来啦来啦|开源 * 安全 * 赋能 - .NET Conf China
- 四十八 SpringCloud微服务实战——搭建企业级开发框架:【移动开发】整合uni-app搭建移动端快速开发框架-使用第三方UI框架
- 四十七 SpringCloud微服务实战——搭建企业级开发框架:【移动开发】整合uni-app搭建移动端快速开发框架-添加Axios并实现登录功能
- 【一】ERNIE:飞桨开源开发套件,入门学习,看看行业顶尖持续学习语义理解框架,如何取得世界多个实战的SOTA效果?
- AngouriMath:用于C#和F#的开源跨平台符号代数库