资讯详情

三步快速部署TenSunS运维平台:从单台服务器到完整监控告警体系

📅 2026/10/23 4:42:42 | 华诺云谱 👁 阅读
三步快速部署TenSunS运维平台:从单台服务器到完整监控告警体系
三步快速部署TenSunS运维平台从单台服务器到完整监控告警体系【免费下载链接】TenSunS后羿 - TenSunS(原ConsulManager)基于Consul的运维平台更优雅的Consul管理UI多云与自建ECS/MySQL/Redis同步Prometheus/JumpServerECS/MySQL/Redis云监控指标采集Blackbox站点监控维护漏洞通知/资源到期余额告警各类资源Grafana看板展示项目地址: https://gitcode.com/GitHub_Trending/te/TenSunS手工维护几十台服务器和监控目标配置文件越攒越长。TenSunS 是一个基于 Consul 的运维平台在网页上管理 Consul 服务、多云资源和站点监控让 Prometheus 自动发现监控目标用 docker-compose 三步就能部署上线。部署之前先用 30 秒看清它是做什么的。TenSunS 项目速览定位、支持云厂商与授权项目说明定位基于 Consul 的 WEB 运维平台FlaskVue 开发核心价值弥补 Consul 官方 UI 对服务管理的不足支持云厂商阿里云、腾讯云、华为云、AWS监控联动资源入库 Consul驱动 Prometheus 自动发现站点监控基于 BlackboxWeb 页面维护监控目标部署形态docker-compose / K8S提供 ARM 镜像授权方式WTFPL 开源许可证免费使用简单说平台装好之后Consul 是数据中枢页面里录入的资源会自动流向 Prometheus不需要手改配置文件。确认需要它之后部署流程只有三步。docker-compose 三步部署 TenSunS 步骤安装脚本统一放在仓库 install/docker-compose/ 目录下一键脚本会在服务器上生成全部配置并拉起容器前提只有一个服务器装好 docker 和 docker-compose新版 docker 自带 compose 指令可提供相同功能。步骤一服务器安装 docker 与 docker-compose操作在目标服务器上安装 docker 和 docker-compose并保持服务运行。结果命令行可直接执行 compose 相关指令无版本报错。验证执行docker-compose version能正常打印版本号即通过。步骤二克隆仓库并执行一键安装脚本操作克隆仓库后以 root 权限运行安装脚本git clone https://gitcode.com/GitHub_Trending/te/TenSunS cd TenSunS sudo bash install/docker-compose/all_install.sh第一条命令拉取项目源码第二条进入目录第三条执行一键安装。脚本会把 Consul 配置和 docker-compose.yaml 写入 /opt/tensuns然后启动容器。结果consul、flask-consul、nginx-consul 三个容器依次启动终端末尾打印自动生成的 admin 登录密码以及形如 http://IP:1026 的访问地址。验证复制输出里的地址到浏览器能看到 TenSunS 登录页即说明服务已起。步骤三拿到自动生成的密码并登录管理页操作打开 http://服务器IP:1026用 admin 账号加上脚本输出的密码登录。结果进入管理首页Consul 服务、云资源、站点监控等模块均可使用。验证确认各页面可正常打开。之后想换密码编辑 /opt/tensuns/docker-compose.yaml 中的 admin_passwd 变量在该目录执行docker-compose up -d即可生效。能登录后就可以按实际业务挑选场景接入。TenSunS 场景实战多云监控与 Blackbox 站点监控接入多云 ECS、MySQL、Redis 同步进 Prometheus在 ECS 管理页配置好云厂商账号后平台会把阿里云、腾讯云、华为云、AWS 的 ECS、RDS、Redis 及其分组、标签自动同步到 ConsulPrometheus 随即自动发现这些监控目标。给 Prometheus 增加 TenSunS 的 JOB 后还能抓取到原生 Exporter 拿不到的部分云 MySQL/Redis 指标。自建的主机、MySQL、Redis 同样支持页面增删改查和批量导入导出同步机制与云上资源一致。Blackbox 站点监控目标 Web 化维护监控目标站点 URL直接在页面增删支持分级分组查询和批量导入、批量删除数据实时写入 Consul。平台同时给出 Blackbox 配置、Prometheus 配置和站点监控告警规则并附带一个展示各分级分组字段的 Grafana 看板。高危漏洞告警推送到群机器人开启漏洞采集功能后立即拉取最新 30 个漏洞列表此后每小时采集一次。发现新漏洞会立刻推送到企微、钉钉、飞书群机器人值班同学不用自己去盯漏洞源。装得快不等于用不踩坑以下四个问题在实际操作中最高频。TenSunS 常见坑连接失败、改密不生效与版本更新问题解法安装时出现 iptables 相关异常重启 docker 后重试systemctl restart docker后端连不上 consul 的 8500 端口防火墙放行 8500 端口进容器用nc -vz {consul_ip} 8500检查连通性修改 admin_passwd 后不生效必须回到配置目录执行docker-compose up -d忘记 Consul 的管理 token所有安装方式都会自动生成可在 Consul 配置文件或 docker-compose.yaml 中查看更多排查方法见 docs/FAQ.md。收尾与下一步TenSunS 把加机器、接监控这件反复做的事收敛成了页面操作省掉的是手工维护 YAML 的时间。下一步建议做两件事按 docs/ECS主机监控.md 走一遍 ECS 自动同步监控的完整链路再登录平台在系统设置里把登录页改成团队自己的样式。【免费下载链接】TenSunS后羿 - TenSunS(原ConsulManager)基于Consul的运维平台更优雅的Consul管理UI多云与自建ECS/MySQL/Redis同步Prometheus/JumpServerECS/MySQL/Redis云监控指标采集Blackbox站点监控维护漏洞通知/资源到期余额告警各类资源Grafana看板展示项目地址: https://gitcode.com/GitHub_Trending/te/TenSunS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑