Releases: starsliao/TenSunS
Releases · starsliao/TenSunS
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
0.6.0 新增高危漏洞采集与实时通知功能
- 增加了高危风险漏洞采集与告警通知功能。
- 功能开启即可采集最新30个漏洞列表。
- 每小时采集一次,发现新漏洞立即推送到群机器人。
- 支持企业微信与钉钉群机器人通知。
安装与更新
- 下载:
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.5.2
- 增加了node-exporter的告警规则。
- 修正了一个新增自建主机监控项的bug。
- 新增站点监控的描述做了优化。
- 登录过期时间修改为8小时。
安装与更新
- 下载:
https://raw.githubusercontent.com/starsliao/ConsulManager/main/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