网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
ConsulManager是一个使用Flask+Vue开发的WEB运维平台,弥补了Consul官方UI对Services管理的不足;并且基于Consul的服务发现与键值存储:实现了各云厂商资源与Prometheus的无缝同步,以及对各类监控资源的优雅管理与展示。
🌈实现功能
🎡Consul管理(比官方更优雅的Consul Web UI)
- 支持Consul Services的增删改查,可以批量删除Service。
- 直观的查看每个Services实例的信息,及整体Services的健康状态。
- 可以便捷的对Services实例的Tags、Meta、健康检查配置管理与查询。
💎云资源监控管理
基于Consul实现Prometheus监控目标的自动发现。
-
当前已支持对接阿里云、腾讯云、华为云。
- ✔支持多云ECS的资源、分组、标签自动同步到Consul(提供Prometheus自动发现)。
- ✔支持多云ECS信息自动同步到JumpServer。
- ✔支持多云MySQL资源信息自动同步到Consul(提供Prometheus自动发现)。
- ✔支持作为Exporter:Prometheus可直接从云厂商采集部分MySQL指标。(弥补Mysqld_Exporter无法获取部分云MySQL指标的问题)
- ✔支持多云账户余额与云资源到期日设置阈值告警通知。
-
支持自建主机接入WEB管理,并支持WEB批量导入自建主机到Consul。
-
提供了可查询分组、ECS、MySQL信息的页面,指标中加入了到期日等信息。
-
提供了按需生成Prometheus配置与ECS、MySQL告警规则的功能。
-
设计了多个支持同步的各字段展示的Node_Exporter、Mysqld_Exporter Grafana看板。
-
提供了一个支持1对多目标的Mysqld_exporter(官方main分支编译):使用1个mysqld_exporter就可以监控所有的MySQL了!
详情请访问GitHub链接
https://github.com/starsliao/ConsulManager
欢迎大家给这个开源项目点亮小星星,谢谢大家
最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
资料预览
给大家整理的视频资料:
给大家整理的电子书资料:
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**