Home

Awesome

<div align="center">

StarsL.cn Commits open issues Python Node.js GitHub license OSCS Status

</div>

tensuns-arch

🏷目录

🦄概述

后羿 - TenSunS(原ConsulManager)是一个使用Flask+Vue开发,基于Consul的WEB运维平台,弥补了Consul官方UI对Services管理的不足;并且基于Consul的服务发现与键值存储:实现了Prometheus自动发现多云厂商各资源信息;基于Blackbox对站点监控的可视化维护;以及对自建与云上资源的优雅管理与展示。

🌈功能描述

🎡1. Consul管理(比官方更优雅的Consul Web UI)

💎2. 自建与云资源监控管理(ECS/RDS/Redis)

基于Consul实现Prometheus监控目标的自动发现。

🚀3. 站点与接口监控管理

基于Consul + Prometheus + Blackbox_Exporter实现站点的自动发现与监控。

💫4. 高危漏洞采集与实时告警


💾部署说明

♨TenSunS 版本更新只需在docker-compose.yaml所在目录执行docker-compose pull && docker-compose up -d即可完成更新。

💥新增基于docker/K8S的一键部署脚本,Consul独立部署脚本,安装脚本统一放置install目录

基于docker-compose安装
基于K8S安装
注意
🎉活动

📌更新记录

🎨截图预览(点击查看完整截图

<details><summary>💥点击展开</summary>

Consul Web Manager 界面

多云ECS同步Consul界面

多云ECS同步JumpServer界面

图片

Node Exporter Dashboard 截图

Blackbox Manager 界面

Blackbox Exporter Dashboard 截图

高危漏洞采集与通知 界面

钉钉告警通知

图片

</details>

🥇最佳实践

💖特别鸣谢

赞赏与关注公众号【云原生DevOps】加入交流群(请备注:后羿),获取更多...

如果看不到图片请点击该链接:https://starsl.cn/static/img/thanks.png


💰赞赏

🥇榜一大哥:@浩哥
🥈榜二大哥:@南城阿宇 @weibw @星星
🥉榜三大哥:@新的奇迹 @李宫俊 @锋 @小明SQLBOY @Swancavalier @烂泥

✅提交代码

@Yvan @dbdocker @anatsking @ylighgh


🎃提交bug与建议

@会飞的鱼 @奈 @Swancavalier @Show_Lo @郑不错 @init @weibw @Martin @dong9205 @MiracleWong @dissipator @烂泥 @SkipperSky


🏆开源推荐

🌉Go-Ldap-Admin: 基于Go+Vue实现的openLDAP后台管理项目


💖感谢伟大的FlaskVUEvue-admin-template