
ServerPulse 是你的 **一站式** 服务器 **监控** 解决方案,它结合了 **强大的** 指标收集、**精美的** **可视化**、**实时的** **告警** 以及 **轻松** 的设置。通过专业 Grafana **仪表板** 监控 **TPS、内存、实体和其他** - 所有功能只需几分钟 Docker 部署即可启动!
厌倦了猜测服务器为什么 **卡顿**? 对复杂的监控设置感到沮丧? **ServerPulse** 正是你所需要的!
如果需要支持,或有任何疑问,请加入我们的 [Discord 服务器](https://discord.gg/jZUqcemc4G)
## 为什么选择 ServerPulse?
- **零配置监控:** 使用我们的 Docker Compose 设置快速开始 - InfluxDB、Grafana 和预构建的仪表板,一切准备就绪!
- **通用平台支持:** 适用于任何 **基于 Bukkit、Velocity、BungeeCord** 和 **Fabric** 的服务器,并在可用时利用 Paper 的特定优化。
- **完整解决方案:** 不仅仅是一个指标导出器 - 包含针对时序数据优化的整个监控堆栈。
- **按世界性能跟踪:** 独特地单独为每个世界监控指标 - 快速找到问题区域!
- **高级标记系统:** 通过服务器、网络、区域或任何自定义维度对指标进行分组和过滤。
- **生产级基础设施:** 内置健康检查、自动重连和适当的错误处理。
## 实时指标包括:
- TPS (1m, 5m, 15m)
- MSPT (last, min, max, 1m, 5m, 15m)
- CPU 使用率 (System, JVM, 可用处理器)
- 在线玩家
- 玩家 Ping 统计 (min, max, avg)
- JVM 内存 (Used, Committed, Max Heap)
- 磁盘使用率 (Usable Bytes & Percent)
- 按世界统计:
- 加载区块
- 总实体
## 告警通知系统:
- **多平台支持:** 选择 Discord 或 Telegram 进行通知。
- **即时通知:** 当 TPS 下降、内存飙升或其他
关键事件发生时收到警报。
- **可自定义的阈值:** 为任何指标设置您自己的警报条件。
- **智能告警分组:** 在持续问题期间防止通知垃圾信息。
- **易于集成:** 简单的 webhook 设置用于 Discord 或 Telegram 的机器人配置。
## 技术特性:
- **高效且安全:** 异步任务和批量写入最大限度地减少性能
影响。
- **平台检测:** 自动检测您的服务器类型并使用最佳实现。
- **灵活的配置:** 自定义指标收集间隔、警报和
标记。
- **专业仪表板:** 立即使用预先设计的 Grafana
仪表板开始监控。
- **开源:** 完全透明和社区驱动的开发。
## 系统要求:
- **服务器:** 任何 Bukkit-based、Velocity、BungeeCord 或 Fabric 服务器 (Bukkit, Spigot, Paper 或 Purpur、Pufferfish 等 forks)
- **系统:** 用于监控堆栈的 Docker 和 Docker Compose
- 可选:用于告警通知的 Discord 服务器或 Telegram 机器人
## 快速开始:
克隆、compose up,即可开始监控! 完整的安装指南请访问 [https://github.com/renvins/serverpulse](https://github.com/renvins/serverpulse)
截图:

_示例仪表板视图 1:系统指标_

_示例仪表板视图 2:系统指标 2_

_示例仪表板视图 3:系统 & 世界指标_

_示例仪表板视图 4:玩家指标_

_示例仪表板视图 5:CPU 统计_
## 支持 & 贡献:
- 问题 & 功能 [https://github.com/renvins/serverpulse/issues](https://github.com/renvins/serverpulse/issues)
- 贡献 [https://github.com/renvins/serverpulse/blob/master/CONTRIBUTING.md](https://github.com/renvins/serverpulse/blob/master/CONTRIBUTING.md)
- Discord [https://discord.gg/jZUqcemc4G](https://discord.gg/jZUqcemc4G)
**准备好使用专业的监控解决方案掌控服务器的性能了吗? 立即下载 ServerPulse!**