v0.7.0 更新说明
- 🚀新增阿里云、华为云、腾讯云账户余额和资源到期通知!
- ⏰可自定义通知金额、设置采集时间与通知时间。
- 💬已支持钉钉、企业微信、飞书通知。
- 🧮同步的云主机支持各主机单独设置IP、端口功能。
- 🌊支持在Web页面批量导入自建主机与站点监控。
更新截图
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SMzEDMxI2NzQjNxQWMwQGNzYzXxQDOxUTM3EzLcBTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
🌈实现功能
🎡Consul 管理
- 支持Consul Services的增删改查,可以批量删除Service。
- 直观的查看每个Services实例的信息,及整体Services的健康状态。
- 可以便捷的对Services实例的Tags、Meta、健康检查配置管理与查询展示。
💎云资源监控管理
基于Consul实现Prometheus监控目标的自动发现。
- 支持阿里云、腾讯云、华为云的ECS主机、分组、标签自动同步到Consul。
- 支持自建主机接入WEB管理,并支持WEB批量导入自建主机到Consul。
- 支持阿里云、腾讯云、华为云账户余额与云资源到期日设置阈值告警通知。
- 提供了可查询分组与ECS信息的页面,指标中加入了ECS到期日等信息。
- 提供了按需生成Prometheus配置与ECS告警规则的功能。
- 设计了一个支持同步的各字段展示的Node_Exporter Grafana看板。
🚀站点与接口监控管理
基于Consul + Prometheus + Blackbox_Exporter实现站点的自动发现与监控。
- 使用Web页面即可对监控目标增删改查,支持站点的分级分组查询管理。
- 支持对监控目标的批量删除与批量导入,数据实时同步到Consul。
- 提供了Blackbox的配置、Prometheus的配置以及Prometheus站点监控的告警规则。
- 设计了一个支持各分级分组字段展示的Blackbox_Exporter Grafana看板。
💫高危漏洞采集与实时告警
- 增加了高危风险漏洞采集与实时告警通知功能。
- 功能开启即可采集最新30个漏洞列表。
- 每小时采集一次,发现新漏洞立即推送到群机器人。
- 支持企微、钉钉、飞书群机器人通知。
部署更新
安装Consul
- Consul Manager需要依赖
,请先完成Consul的部署。Consul
-
安装文档
https://github.com/starsliao/ConsulManager/tree/main/docs
安装ConsulManager
- 下载:
https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml
- 国内下载:
https://starsl.cn/static/img/docker-compose.yml
- 编辑:
,修改3个环境变量:docker-compose.yml
-
:consul的tokenconsul_token
-
:consul的URL(/v1要保留)consul_url
-
:登录Consul Manager的密码admin_passwd
- 更新与启动:
-
docker-compose pull && docker-compose up -d
- 访问:
http://{IP}:1026