FIT2CLOUD
ServerPulse 服务器监控 的图标

ServerPulse 服务器监控

217
59

为 Halo 提供独立的服务器监控页面,展示 CPU、内存、磁盘、运行时间与硬件信息,启用后访问 /pulse。

1.2.0
泡泡🫧 发布于

1.2.0

最新
>=2.21.0
  • 新增 Halo 控制台仪表盘部件:在 /console/dashboard 点击右上角「设置」→「添加部件」→「小部件中心」,选择「服务器」分组即可添加,直接查看 CPU、内存、磁盘和运行时间。
  • 部件复用现有只读指标接口与访问策略,支持 401 / 403 / 503 / 网络错误 / 数据延迟 / 降级状态提示。
  • 部件支持配置标题、运行时间和硬件信息显示;预览模式使用示例数据,不发起请求。
  • 部件按容器宽高自动切换环形仪表、紧凑条形、纵向列表和趋势图布局,宽而短、窄而高及超大尺寸下都能合理利用空间。
  • 新增 ui/ 控制台前端子工程;构建需要 Node.js 22+ 与 pnpm 10,Gradle 会自动执行前端构建与类型检查。

资源下载

  • server-pulse-1.2.0.jar
1.1.0
泡泡🫧 发布于
>=2.21.0
  • 新增「指定用户访问」模式:可在插件设置中选择允许查看监控的 Halo 用户;未选中的登录用户返回 403。
  • 页面访问标识支持「指定用户」模式。
  • 指标数值、圆环与进度条改为同步补间动画,并遵循 prefers-reduced-motion。
  • 首屏提前应用访客主题,避免暗色模式下出现亮色闪烁。
  • 优化登录提示文案:登录后仍无权限时提示联系站点管理员。

资源下载

  • server-pulse-1.1.0.jar
1.0.1
泡泡🫧 发布于
>=2.21.0
  • 独立 /pulse 服务器监控页面
  • CPU、内存、磁盘、运行时间与硬件信息
  • 最近约 2 分钟的历史曲线
  • 亮色、暗色、跟随系统主题
  • 默认仅登录用户可见,可切换公开访问

资源下载

  • server-pulse-1.0.1.jar