核心特性
生产就绪的分布式网络监控解决方案
全球分布式监控
支持无限节点部署,2D/3D 双地图可视化,WebSocket 实时同步状态
支持无限节点全球多地覆盖毫秒级刷新
专业诊断工具
内置 Ping、Traceroute、MTR 与 Speedtest,一站式网络诊断,支持批量并行检测和历史数据分析
多种诊断工具批量检测数据导出
企业级安全
JWT 认证、三级权限体系与完整审计日志,保障系统安全与合规
JWT 认证三级权限操作审计
零停机更新
Web 界面一键更新,自动数据库备份,失败自动回滚,确保系统持续可用
一键更新自动备份智能回滚
流媒体解锁检测•服务发现与管理•成本管理分析•IPv6 全面支持
技术栈
基于现代化技术构建,性能卓越,易于维护
React 19
最新 UI 框架
TypeScript
类型安全
Tailwind CSS 4
现代样式
Vite 7
极速构建
Leaflet
2D 地图
Cesium
3D 地球
🏗️ 系统架构
📱
前端界面
React SPA
⚡
API 服务
RESTful + WebSocket
💾
数据存储
PostgreSQL + Redis
🤖
监控代理
分布式节点
快速开始
只需几分钟,即可部署完整的网络监控系统
部署完成后你将获得
🗺️
可视化地图
2D/3D 双模式地图,实时查看全球节点分布
📊
监控仪表板
实时监控所有节点状态、性能指标
🔧
诊断工具集
Ping、Traceroute、速度测试等工具
🛡️
安全管理
完整权限体系与安全事件监控
🐳
Docker 一键部署
推荐方式,1-3分钟完成
# 一键部署命令
curl -fsSL https://raw.githubusercontent.com/lonelyrower/SsalgTen/main/scripts/ssalgten.sh | bash -s -- deploy
# 或使用 Git
git clone https://github.com/lonelyrower/SsalgTen.git cd SsalgTen ./scripts/ssalgten.sh deploy
自动安装 Docker 和依赖
支持镜像快速模式(推荐)
自动配置 Nginx 反向代理
💻
开发环境
本地开发调试
# 克隆项目
git clone https://github.com/lonelyrower/SsalgTen.git
# 安装依赖
npm run install:all
# 启动开发环境
npm run dev:db npm run dev
支持热重载开发
完整的 TypeScript 支持
内置开发数据库
⚙️ 系统要求
生产环境
- •Ubuntu 20.04+ / CentOS 8+ / Debian 11+
- •Docker 24.0+ + Docker Compose v2.20+
- •4 CPU 核心 / 8GB RAM / 100GB SSD
开发环境
- •Node.js 24.0.0+ (推荐 24+ LTS)
- •npm 10.0.0+ / Git 2.25+
- •8GB RAM 推荐