Docker搭建zabbix,配置zabbix-agent基于Ubuntu系统
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vEOEjvSr-1648187439073)(/uploads/article/20220325/623d56b7e5aba.png)]
Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各种网络服务、服务器和网络机器等状态。
用户群:90%以上中小型的泛互联网企业
优点:
- 支持多平台的企业级分布式开源监控软件
- 安装部署简单,多种数据采集插件灵活集成
- 功能强大,可实现复杂多条件告警,
- 自带画图功能,得到的数据可以绘成图形
- 提供多种API接口,支持调用脚本
- 出现问题时可自动远程执行命令(需对agent设置执行权限)
缺点:
- 项目批量修改不方便
- 入门容易,能实现基础的监控,但是深层次需求需要非常熟悉Zabbix并进行大量的二次定制开发,难度较大;
- 系统级别报警设置相对比较多,如果不筛选的话报警邮件会很多;并且自定义的项目报警需要自己设置,过程比较繁琐(但是网上的模板比较,也可以使用模板导入的方法);
- 缺少数据汇总功能,如无法查看一组服务器平均值,需进行二次开发;
- 数据报表需要特殊二次开发定义;
Docker zabbix 安装流程
最近研究关于服务器监控,由于一直用阿里云资源,但是查询各种监控比较麻烦,早期了解到zabbix运维工具,也受益于docker的流行,使我们安装使用更加的方便;由于搭建非本地数据库相对麻烦,以下以本机数据库为例演示,后续在更独立RDS数据库部署;

本文介绍如何使用Docker快速部署Zabbix监控系统,并详细解释了配置Zabbix-agent以实现有效的主机监控步骤。包括解决常见连接问题的方法。
最低0.47元/天 解锁文章
3264

被折叠的 条评论
为什么被折叠?



