🚩增加接入AWS云的EC2、RDS、ElastiCache支持(🙇Thank you
支持在jumpserver修改ssh端口号后同步不失效
修复华为云企业项目禁用后更新资源失败的问题
修复jumpserver同步中统计总内存不能处理float的bug
兼容低版本consul缺失consul状态检查API的问题
更新前端NGINX版本为1.24
增加腾讯云部分海外区域
💥严重:修复K8S部署consul无法持久化KV信息的bug
修复同步阿里云Redis实例报错"失败:'EndTime'"的bug
修复采集RDS会采集到非MySql数据库的bug
优化启动后端检查consul状态和初始化skey的逻辑
修改默认登录页背景
修改默认登录页名称
修改默认登录页为LOGO+名称风格
修复上传图片成功,不展示的问题
优化docker一键安装脚本,并默认开启Consul的8500端口
🚩ConsulManager更名:后羿(TenSunS),发布v1.0.0
🥇更新License为:WTFPL,全部权利授予使用者,无任何限制与要求
🌟新增自定义登录页,可在系统设置中修改横幅/LOGO/名称/壁纸,支持多种展示风格
🚀新增基于docker/K8S的一键部署脚本,Consul独立部署脚本,安装脚本统一放置install目录
💠新增架构图,便于使用者了解TenSunS整体架构
🎉新增使用登记,分享您的使用经验与实践
以上2个改动可能会引起上述菜单功能兼容性问题:如果出现更新或删除自定义实例失败,请执行以下操作:
新增:从Consul同步RDS到Prometheus的配置生成界面,可生成Prometheus的配置。
优化:ECS开关机写入consul的标签及Prometheus同步的逻辑,您需要重新生成各资源的Prometheus配置,获得更好的体验。
修复:导入按钮上移的BUG。
优化:LDAP登录支持设置用户白名单。
修复:编辑云资源修改时间间隔不生效。
优化:mysql告警规则增加输出实例信息。
修复RDS资源使用率采集bug。
修复新版JumpServer同步删除失败的bug。
修复mysql告警规则bug。
优化了MySQL的Grafana监控看板,兼容云Mysql和自建MySQL。
增加了ECS和RDS的Prometheus告警规则。
更新了阿里云、华为云、腾讯云的SDK。
优化了菜单展示,资源分类更加直观。
增加了MySQL的Grafana监控看板。
增加了从Consul同步RDS到Prometheus的配置生成界面,可生成Prometheus的配置。
增加了RDS的Prometheus告警规则信息生成页面。
新增云资源界面可以多选区域和同步的资源类型了。
新增编辑云资源界面,可以对已添加的账号增删区域、资源类型等操作。
当您在云厂商界面新增、删除、修改ECS后,都会及时的自动同步到JumpServer中。
并且在JumpServer各资产的备注中会记录ID等资产信息,方便查询筛选登录。
同步页面提供了云账号ECS资产整体的系统、资源、状态信息。
优化了站点监控管理页面的用户操作体验,方便增加各类型的站点监控。
关机的云主机也会同步到consul,并加上tag标识,默认不会接入Prometheus。
优化后端镜像大小,更新大量前端依赖,修复漏洞。
可自定义到期前时长与通知余额。
支持钉钉、企业微信、飞书通知。
修复了WEB页面批量导入自建主机与站点功能的BUG。
优化了实例管理、云主机列表页的展示效果和支持搜索。
★支持在Web页面直接批量导入自建主机。
★支持在Web页面直接批量导入站点监控。
修复了部分页面前端展示的bug。
已披露的漏洞有状态或类型更新,再次推送时候增加了提示。
同步阿里云ECS支持同步ECS的标签到Consul的meta中,注意标签的key有中文或符号会忽略,因为meta的key不支持。
自建主机的新增页面优化了描述和提交处理逻辑。
漏洞通知增加了飞书的支持。
优化了漏洞通知页面的描述信息。
修复了一个启动漏洞通知的bug。
功能开启即可采集最新30个漏洞列表。
每小时采集一次,发现新漏洞立即推送到群机器人。
支持企业微信与钉钉群机器人通知。
增加了node-exporter的告警规则。
修正了一个新增自建主机监控项的bug。
新增站点监控的描述做了优化。
登录过期时间修改为8小时。
优化了导入脚本,并且支持了自建主机的批量导入。
云主机同步增加了部分国外的区域。
web页面的描述做了优化,修复了一些bug。
增加了从Consul同步ECS,站点信息到Prometheus的配置生成界面,可生成Prometheus的配置。
增加了Blackbox的配置信息与Prometheus告警规则信息生成页面。
优化了Blackbox接入Prometheus的配置,只需配置1个job即可接入所有类型的站点监控,并更新了对应的Grafana看板。(使用旧版本配置的请参考新文档配置)
修正了一个修改Consul实例健康检查不能生效的bug。
优化了多个展示信息的说明,与帮助文档的描述,以及增加了鸣谢信息。
更新了登录界面。
允许在实例ID字段使用'/',(可以在Consul管理中对blackbox-exporter的监控实例做自定义编辑了,例如:增加标签,增加Meta)。
优化了描述和引导使用Blackbox站点监控。
增加了Makefile文件,可以使用make update来更新等操作。
更名Consul Manager
增加Consul Web管理功能
增加Consul服务器的状态查看
支持Consul Services的增删改查
支持批量删除Service功能
优化了对Tags、Meta、健康检查的配置管理
后端使用Flask Blueprint重构,版本号v0.2.0
前端规范URI路径,匹配后端,版本号v0.1.3
所有字段增加了排序功能
新增筛选功能:可以根据名称或实例来进行关键字筛选
新增清空查询条件按钮
简化了web界面新增操作:
选择选项查询后,点击新增或自动填写好选择的选项
增加确认并新增按钮,可以自动填上之前填写的前4个字段
新增批量删除功能
新增分页功能
基于Prometheus + Blackbox_Exporter实现站点与接口监控。
基于Consul实现Prometheus监控目标的自动发现。
Blackbox Manager:基于Flask + Vue实现的Web管理平台维护监控目标。
实现了一个脚本可批量导入监控目标到Consul。
更新了一个Blackbox Exporter的Grafana展示看板。