← 返回项目库

Phoenix 中文版|可配置监控平台与多源告警

Phoenix 是一套面向应用、服务器、网络、Docker、数据库与 TCP/HTTP 服务的可配置监控平台。

本交付保留 Java 多模块监控后端与原有 Web 管理端,并新增无需外部服务即可运行的中文本地预览适配器,方便先体验监控总览、资源状态、告警确认和采集设置。

真实界面

项目截图

共 7 张

监控总览
应用程序
服务器节点
数据库连接
网络探针
告警中心
监控设置

Capabilities

核心功能

应用程序在线状态、JVM 资源与业务埋点告警
服务器 CPU、负载、磁盘、内存、进程与网卡监控
SNMP 网络设备、Docker、TCP 端口和 HTTP 接口监测
MySQL、Oracle、Redis 与 Mongo 数据库状态采集
客户端、代理端、服务端和可视化 UI 的分布式模块结构
邮件、钉钉、企业微信与飞书等告警通知渠道
中文监控总览、筛选、告警确认和采集设置本地预览

适用场景

小团队统一查看应用、服务器、数据库与网络服务健康度
Java 应用接入客户端后收集 JVM 与业务异常信息
运维人员配置多类监控对象并通过通知渠道接收异常提醒
开发者在无数据库环境下先体验中文管理台交互与界面结构

适合谁

需要自托管基础设施监控、统一查看多类服务状态并接收告警的开发者、小团队与运维人员。

商业化思路

GPLv3 开源软件交付与中文界面、本地化适配、部署和运维服务。

你会拿到什么

  • 完整 Java/Maven 多模块监控平台源码与原有 Web 管理端
  • 中文本地演示页面、Python 适配器与可复现合约测试
  • 上游 GPLv3 许可证文件、README 与中文预览启动说明

部署流程

  1. 1本地预览:进入 phoenix-ui/src/main/resources/static/demo,执行 python3 demo_server.py --host 127.0.0.1 --port 18180 后访问本机端口。
  2. 2完整部署:按 README 准备 JDK、Maven、MySQL 与网络权限,执行 mvn -DskipTests package,再按 doc 下的配置和 Docker/启动脚本部署服务端、代理端与 UI。
  3. 3生产接入:配置数据库、采集客户端或代理端以及邮件、钉钉、企业微信或飞书通知渠道后,再进行真实环境联调。

真实验证结果

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

部署前须知

本地证据预览使用有界演示数据适配器并明确披露未接入真实采集服务;完整平台仍需 MySQL、客户端或代理端及网络权限,本窗口未执行完整远程采集、Docker、数据库、跨网段与通知渠道联调。

部署难度

较高

最低配置

本地预览仅需 Python 3.9+;完整平台构建需要 JDK 8 目标兼容环境、Maven 3+、MySQL 5.7+,正式部署还需按模块提供网络与容器权限。

开源许可证

GNU General Public License v3.0 (GPLv3)

最后验证

2026-09-02

技术栈

JavaSpring BootThymeleafLayuiMyBatis-PlusMySQLSigar/OshiMavenPython local demo adapter

授权说明

上游交付包含 LICENSE 与 license.txt,源码包保留原文件;GPLv3 允许修改与再分发,但需继续遵守同许可证、保留版权与许可证声明,并披露本窗口新增的中文 UI、本地演示适配器及 JDK 兼容性构建调整。

Release notes

版本记录

1 个已发布版本

vcn-0cd3a30db48a 当前推荐

新增中文凤凰监控台本地预览,覆盖总览、应用、服务器、数据库、网络、告警和设置七个路由;增加真实 HTTP 交互、刷新、告警确认、设置保存、合约测试,并修复 JDK 21 下旧 Lombok 编译兼容性。

部署要求:本地预览需要 Python 3.9+;完整构建使用 Maven 3+ 与 JDK 21 编译、Java 8 目标字节码,正式运行按 README 配置 MySQL 5.7+、采集端和网络权限。

已知问题:演示模式只提供本地确定性数据,不代表真实采集、数据库写入、通知发送或远程运维动作;完整生产链路需要按上游模块说明继续配置和联调。

登录后领取