← 返回项目库

HyperDX 统一可观测性平台

HyperDX 统一可观测性平台,用统一界面检索日志、分析服务与链路、查看客户端会话、构建仪表盘和配置告警。

这是一个基于 Next.js、Express、MongoDB、ClickHouse 与 OpenTelemetry 的真实 Web 可观测性工作台。中文化版本保留日志检索、服务分析、服务拓扑、会话、仪表盘、告警与 ClickHouse 运维等核心界面,并使用本地遥测演示数据完成运行验证。

真实界面

项目截图

共 8 张

日志检索
接口日志概览
客户端会话
服务拓扑
服务分析
运营日志总览
告警中心
ClickHouse 运维

Capabilities

核心功能

✓日志检索、字段筛选、时间序列与结果列表
✓保存检索并从检索配置告警规则
✓服务请求错误率、吞吐量、延迟与接口排行分析
✓服务拓扑关系图与链路采样查看
✓客户端会话事件、错误、持续时间与最近活动查看
✓团队仪表盘与日志总量趋势图
✓ClickHouse 查询延迟、表查询次数与慢查询模式
✓Webhook 告警通知配置与告警状态管理

适用场景

研发或 SRE 通过日志筛选定位接口异常,并保存常用查询
平台团队通过服务分析和服务拓扑识别高错误率、慢接口和依赖关系
技术运营通过仪表盘与告警持续查看日志量、慢查询和异常状态
前端与应用团队通过客户端会话回放事件数量、错误和活动时间

适合谁

需要统一查看日志、链路、服务指标和告警的研发团队、SRE、平台工程团队及技术运营人员。

商业化思路

开源源码交付;部署方自行准备容器运行环境、数据存储、遥测接入和生产凭据,并按 MIT 许可证履行版权与许可声明义务。

你会拿到什么

  • ✓完整 HyperDX 中文化源码、MIT LICENSE 与依赖锁定文件
  • ✓Next.js 应用、Express API、ClickHouse、MongoDB、OpenTelemetry 的容器配置
  • ✓本地演示启动说明与核心功能验证证据

部署流程

  1. 1准备 Node.js、Yarn、Docker Engine 与 Docker Compose,并配置环境变量
  2. 2安装依赖、构建 common-utils 与应用包,启动 MongoDB、ClickHouse、OpenTelemetry 和 API 服务
  3. 3登录应用、创建 ClickHouse 数据源并接入日志或链路数据
  4. 4按团队场景配置保存检索、仪表盘、告警和 Webhook 通知

真实验证结果

已通过 8 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

本次证据使用隔离本地容器与自动生成遥测数据;生产部署仍需自行配置域名、鉴权密钥、持久化存储、OpenTelemetry 接入和通知 Webhook。

部署难度

较高

最低配置

Node.js 22.16 或更高版本、Yarn 4.13、Docker Engine 与 Docker Compose;建议为构建和本地运行预留至少 8 GiB 内存及 20 GiB 磁盘。

开源许可证

MIT License

最后验证

2026-08-29

授权说明

交付包保留上游 LICENSE、Copyright (c) 2023 DeploySentinel, Inc. 及 MIT 许可与免责声明。中文界面属于本次交付修改,不主张上游源码权利;再分发时须继续保留版权和许可声明。

Release notes

版本记录

1 个已发布版本

vcn-301a9d556643 当前推荐

本地化核心导航、日志检索、服务分析、服务拓扑、客户端会话、仪表盘、告警和 ClickHouse 运维界面;补充中文演示数据与真实运行截图。

部署要求:需要 Node.js 22.16 或更高版本、Yarn 4.13、Docker Engine、Docker Compose,以及 MongoDB、ClickHouse 和 OpenTelemetry 运行资源。

已知问题:演示环境使用隔离本地数据,未代表生产容量、告警投递或长期持久化配置;部署方需自行完成安全凭据、域名和数据保留策略配置。

登录后领取