新iPhone 版与小组件上线

每台 GPU 服务器,
都在你的菜单栏里

通过 SSH 监控 NVIDIA GPU 服务器:利用率、显存、温度与训练任务一眼看清。训练结束,Mac 和 iPhone 同时提醒。

Mac 端已开源 · Open Source ↗

macOS 14+ · Apple Silicon 与 IntelApple 公证服务器零安装
ServerKiln 历史曲线:GPU 利用率、显存和服务器负载变化
ServerKiln 菜单栏面板:服务器状态、各张 GPU 的利用率和显存
ServerKiln iPhone 总览:多台 GPU 服务器的训练状态
功能

为跑训练的人设计

不用 SSH 上去敲 nvidia-smi,也不用开浏览器看仪表盘。

一眼看清整个集群

多卡迷你图:上为利用率,下为显存。8/8 卡全忙就是红色,空闲是浅灰。

ServerKiln Mac 集群总览:各台 NVIDIA GPU 服务器的忙闲状态与显卡负载

iPhone 与小组件

主屏 / 锁屏小组件、推送通知、Face ID 保护的简易终端。

ServerKiln iPhone 小组件:服务器状态与 GPU 负载热力图

10 分钟到 30 天的历史

整体或按卡,负载色阶渐变,本地 SQLite 保存。

ServerKiln 历史曲线:GPU 利用率、显存和服务器负载变化

训练结束就提醒

忙 ↔ 闲、离线 / 恢复时推送,带防抖,可单台静音。

每张卡、每个任务

利用率、显存、温度、功耗;任务的完整命令、目录、开始时间、CPU 与内存。

内网机器也能看

iPhone 连不上的服务器(内网、ZeroTier),改用 Mac 看到的状态中转,只读。

如何使用

三步,五分钟

沿用你已有的 ssh 配置,不需要 agent、不需要开端口。

安装 Mac 版

从 GitHub 最新 Release 下载 DMG,把 ServerKiln 拖进「应用程序」。它常驻菜单栏,不占 Dock。

$ open ServerKiln.dmg

导入服务器

一键从 ~/.ssh/config 导入。需要免密登录(密钥或 ssh-agent),跳板机照常可用。

$ ssh gpu-node # 能免密登录即可

连上 iPhone(可选)

在「设置 → iPhone」为服务器启用:Mac 部署专属只读密钥,经 iCloud 钥匙串同步到 iPhone。

# 同一 Apple ID · 开启 iCloud 钥匙串
安全

只读,且只属于你

ServerKiln 没有自己的服务器,不收集任何数据。

  • Mac 只通过系统 ssh 执行内置只读脚本,鉴权交给你的 ssh-agent,不读取已有私钥。
  • iPhone 监控密钥在 authorized_keys 中被 restrict,command= 限定,只能运行采集。
  • 私钥只存 iCloud 钥匙串(端到端加密);主机公钥严格钉扎,不符即拒绝。
  • 终端密钥可选,禁用一切转发,每次使用前 Face ID。
ServerKiln iPhone 详情:GPU 指标、运行任务、CPU 和内存使用情况

今晚的训练,交给菜单栏盯着

Mac 版免费开源;iPhone 版限时免费至 11 月 14 日,无订阅、无内购。

Mac免费开源菜单栏 · 历史 · 通知
iPhone¥1 限时免费至 11 月 14 日 · 小组件 · 推送 · 终端