Releases: starsliao/TenSunS
Releases · starsliao/TenSunS
Release list
0.11.1 🦄云上与自建Redis接入支持!云Redis监控指标采集接入!
- 🚀新增:Redis监控接入:支持同步华为/阿里/腾讯云的Redis信息到Consul并接入Prometheus监控!(支持自定义IP端口)(已有账户可在接入云厂商-编辑云资源窗口增加REDIS接入即可。)
- 💎新增:自建Redis管理界面,支持增删改查、批量导入导出,自动同步到Consul并接入到Prometheus监控!
- 🏆新增:由于Redis_Exporter无法监控到云REDIS的CPU、内存等信息的使用情况,所以ConsulManager开发了Exporter功能,配置到Prometheus即可直接从云厂商采集到这些指标!【直接在Prometheus配置菜单即可生成配置。】
- 📊新增:Redis Exporter Grafana Dashboard,基于官方版本汉化,增加总览页,优化重要指标展示。
- 新增:从Consul同步REDIS到Prometheus的配置生成界面,可生成Prometheus的配置。
- 优化:ECS开关机写入consul的标签及Prometheus同步的逻辑,您需要重新生成ECS的Prometheus配置,获得更好的体验。
- 修复:导入按钮上移的BUG。
更新:
docker-compose pull && docker-compose up -d
注意:v0.9版本开始镜像更换到华为云,请修改docker-compose.yml内的镜像地址。
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/flask-consul:latest
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/nginx-consul:latest
0.10.2 🌈LDAP支持、ECS同步支持优先采集公网IP
注意:v0.9版本开始镜像更换到华为云,请修改docker-compose.yml内的镜像地址。
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/flask-consul:latest
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/nginx-consul:latest
- 🌈新增LDAP登录支持,可设置用户白名单!感谢@dbdocker贡献代码!
- ECS同步支持优先采集公网IP(阿里云)。
- 自动同步的DRS也支持自定义IP和端口了。
- 修复RDS资源使用率采集bug。
- 修复新版JumpServer同步删除失败的bug。
- 修复mysql告警规则bug。
0.9.6 🚀支持自建MySQL接入ConsulManager!
注意:v0.9版本开始镜像更换到华为云,请修改docker-compose.yml内的镜像地址。
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/flask-consul:latest
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/nginx-consul:latest
- 💎新增自建Mysql管理界面,支持增删改查、批量导入导出,自动同步到Consul,接入到Prometheus监控!
- 💎增加RDS云数据库监控接入:支持同步华为云、阿里云、腾讯云的RDS信息到Consul并接入到Prometheus监控!
- 💎由于Mysqld_Exporter无法监控到云数据库的CPU、内存、磁盘的使用情况,所以ConsulManager开发了Exporter功能,配置到Prometheus即可直接从云厂商采集到这些指标!【直接在Prometheus配置菜单即可生成配置。】
- 优化了MySQL的Grafana监控看板,兼容云Mysql和自建MySQL。
- 增加了ECS和RDS的Prometheus告警规则。
0.9.2 💥支持各云厂商的MySQL自动同步接入Prometheus!
注意:v0.9版本开始镜像更换到华为云,请修改docker-compose.yml内的镜像地址。
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/flask-consul:latest
- swr.cn-south-1.myhuaweicloud.com/starsl.cn/nginx-consul:latest
-
❤增加RDS云数据库监控接入:支持同步华为云、阿里云、腾讯云的RDS信息到Consul并接入到Prometheus监控!
-
❤提供了一个支持1对多目标的Mysqld_exporter(官方main分支编译):使用1个mysqld_exporter就可以监控所有的MySQL了!
-
❤增加了MySQL的Grafana监控看板:基于官方版本汉化,增加总览页,增加表大小行数统计,优化重要指标展示!
-
增加了从Consul同步MySQL到Prometheus的配置生成界面。
-
增加了MySQL的Prometheus告警规则信息生成页面。
-
新增云资源界面可以多选区域和同步的资源类型了。
-
新增编辑云资源界面,可以对已添加的账号增删区域、资源类型等操作。
-
更新了阿里云、华为云、腾讯云的SDK。
-
优化了菜单展示,资源分类更加直观。
0.8.1 云资产自动同步JumpServer功能!
- ❤新增云资产自动同步到JumpServer的功能!
- 当我们在云厂商界面新增、删除、修改ECS后,都会及时的自动同步到JumpServer中。
- 并且在JumpServer各资产的备注中会记录丰富的资产信息,方便查询筛选登录。
- 同步页面提供了云账号ECS资产整体的系统、资源、状态信息。
- 优化了站点监控管理页面的用户操作体验,方便增加各类型的站点监控。
- 关机的云主机也会同步到consul,并加上tag标识,默认不会接入Prometheus。
- 优化后端镜像大小,更新大量前端依赖,修复漏洞。
安装与更新
安装Consul
- Consul Manager需要依赖
Consul,请先完成Consul的部署。(Consul部署文档)
安装ConsulManager
- 下载:
wget https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml - 国内下载:
wget https://starsl.cn/static/img/docker-compose.yml - 编辑:
docker-compose.yml,修改3个环境变量:- consul的token:
consul_token - consul的URL(/v1要保留):
consul_url - 登录Consul Manager的密码:
admin_passwd
- consul的token:
- 更新与启动:
docker-compose pull && docker-compose up -d - 访问:
http://{IP}:1026
0.7.0 新增云账户余额和资源到期前通知
- ❤新增阿里云、华为云、腾讯云账户余额和资源到期前通知!
- 可自定义到期前时长与通知余额。
- 支持钉钉、企业微信、飞书通知。
安装与更新
安装Consul
- Consul Manager需要依赖
Consul,请先完成Consul的部署。(Consul部署文档)
安装ConsulManager
- 下载:
wget https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml - 国内下载:
wget https://starsl.cn/static/img/docker-compose.yml - 编辑:
docker-compose.yml,修改3个环境变量:- consul的token:
consul_token - consul的URL(/v1要保留):
consul_url - 登录Consul Manager的密码:
admin_passwd
- consul的token:
- 更新与启动:
docker-compose pull && docker-compose up -d - 访问:
http://{IP}:1026
0.6.5 云主机同步支持自定义IP端口功能
- 云主机同步支持自定义IP端口功能,可在【云主机列表】菜单操作。
- 修复了WEB页面批量导入自建主机与站点功能的BUG。
- 优化了实例管理、云主机列表页的展示效果和支持搜索。
安装与更新
安装Consul
- Consul Manager需要依赖
Consul,请先完成Consul的部署。(Consul部署文档)
安装ConsulManager
- 下载:
wget https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml - 国内下载:
wget https://starsl.cn/static/img/docker-compose.yml - 编辑:
docker-compose.yml,修改3个环境变量:- consul的token:
consul_token - consul的URL(/v1要保留):
consul_url - 登录Consul Manager的密码:
admin_passwd
- consul的token:
- 更新与启动:
docker-compose pull && docker-compose up -d - 访问:
http://{IP}:1026
0.6.3 支持在Web页面直接批量导入站点与主机
- ★支持在Web页面直接批量导入自建主机。
- ★支持在Web页面直接批量导入站点监控。
- 修复了部分页面前端展示的bug。
安装与更新
安装Consul
- Consul Manager需要依赖
Consul,请先完成Consul的部署。(Consul部署文档)
安装ConsulManager
- 下载:
wget https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml - 国内下载:
wget https://starsl.cn/static/img/docker-compose.yml - 编辑:
docker-compose.yml,修改3个环境变量:- consul的token:
consul_token - consul的URL(/v1要保留):
consul_url - 登录Consul Manager的密码:
admin_passwd
- consul的token:
- 更新与启动:
docker-compose pull && docker-compose up -d - 访问:
http://{IP}:1026
0.6.2 增加同步阿里云ECS标签功能,漏洞采集与告警优化
- 已披露的漏洞有状态或类型更新,再次推送时候增加了提示。
- 同步阿里云ECS支持同步ECS的标签到Consul的meta中,注意标签的key有中文或符号会忽略,因为meta的key不支持。
- 自建主机的新增页面优化了描述和提交处理逻辑。
安装与更新
- 下载:
wget https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml - 国内下载:
wget https://starsl.cn/static/img/docker-compose.yml - 编辑:
docker-compose.yml,修改3个环境变量:- consul的token:
consul_token - consul的URL(/v1要保留):
consul_url - 登录Consul Manager的密码:
admin_passwd
- consul的token:
- 更新与启动:
docker-compose pull && docker-compose up -d - 访问:
http://{IP}:1026
0.6.1 新增高危漏洞采集与实时通知功能
- 漏洞通知增加了飞书的支持。
- 优化了漏洞通知页面的描述信息。
- 修复了一个启动漏洞通知的bug。
安装与更新
- 下载:
wget https://raw.githubusercontent.com/starsliao/ConsulManager/main/docker-compose.yml - 国内下载:
wget https://starsl.cn/static/img/docker-compose.yml - 编辑:
docker-compose.yml,修改3个环境变量:- consul的token:
consul_token - consul的URL(/v1要保留):
consul_url - 登录Consul Manager的密码:
admin_passwd
- consul的token:
- 更新与启动:
docker-compose pull && docker-compose up -d - 访问:
http://{IP}:1026