是什么

单二进制、零依赖的服务器监控面板。浏览器打开就看到实时指标。

项目地址:https://github.com/JxaMe/vigil

技术栈

后端 Go + Fiber,前端 Solid.js + uPlot,存储 SQLite。单二进制 embed 前端,编译产物 ~8MB。

功能

  • 指标面板 — CPU/内存/负载/网络/磁盘,5s 刷新
  • 趋势图 — 历史曲线,支持 1h~30d 范围切换
  • 进程列表 — Top 20 实时排序
  • 时间线 — 自动检测进程启动/退出、端口变化
  • 告警引擎 — 阈值告警,Telegram 推送,自动恢复
  • 可操作面板 — 浏览器一键执行命令,结果实时输出
  • AI 诊断 — 接入 AI API,一键分析异常

部署

curl -fsSL https://raw.githubusercontent.com/JxaMe/vigil/main/scripts/install.sh | sudo sh

浏览器打开 http://服务器IP:8080

项目地址:https://github.com/JxaMe/vigil