返回博客

2026年8月5日

怎么在 iPhone 上监控树莓派

打开 SSH,把树莓派添加为机器,CPU、温度、内存、存储和网络几秒之内就到了手机上。树莓派上什么都不用装。

怎么在 iPhone 上监控树莓派

树莓派本身就具备监控所需的一切:SSH、/proc,以及内核提供的温度传感器。用 SwiftServer 连上它,状态页就会显示每个核心的 CPU、温度、内存、存储和网络流量,每隔几秒刷新一次。

桌上的树莓派 5,插着网线,旁边是一部 iPhone

1. 在树莓派上打开 SSH

如果用 Raspberry Pi Imager 烧录,SSH 选项在「OS 自定义设置 → 服务」里。勾选启用 SSH,选择密码或公钥登录,开机即可连接。

树莓派已在运行的话:

sudo raspi-config

进入 Interface Options → SSH → Yes。也可以在桌面打开「首选项 → Raspberry Pi 配置 → 接口 → SSH」。

在同一网络的任意终端里验证:

能登录,SwiftServer 就能连上。

2. 把树莓派添加为机器

打开 SwiftServer,点仪表板上的 +,填写:

  • 主机:raspberrypi.local;mDNS 不稳定时,填树莓派的 IP
  • 端口:22
  • 认证:你设置的用户名和密码,或烧录时写入的 SSH 密钥

点测试连接。首次连接时,SwiftServer 会显示树莓派的主机密钥指纹,请你确认信任。然后点保存。

保持在仪表板中显示状态开启,保存的机器才会成为监控卡片。

3. 看着卡片填满

树莓派出现在仪表板上并显示延迟。几秒后,状态页上会有:

  • CPU 使用率,每个核心一行,标题栏显示主板温度。树莓派和台式机通过同一个内核接口上报温度,因此无需设置。
  • CPU 负载,1、5、15 分钟均值画在同一张图上。
  • 内存,缓存单独着色,与实际占用分开。8 GB 的树莓派因此显得健康得多。
  • 存储,SD 卡或 SSD 的使用率条,下面是读写速度。
  • 网络,当前接口的实时上传与下载。
  • 进程,实时进程表,占用最高的排在最前。

如果 Pi-hole、Home Assistant 等服务跑在 Docker 里,Docker 卡片会自动出现,显示每个容器的 CPU 和内存。完整的 Docker 面板一点即达。

留在主屏幕上

添加 SwiftServer 机器小组件并选中树莓派。它显示状态、延迟、CPU、内存、网络、磁盘、运行时间和温度。树莓派降频时,不打开 App 也能发现。

常见问题

树莓派上需要装什么吗? 不需要。SwiftServer 通过 SSH 执行只读命令,读取树莓派已有的信息,事后不留任何常驻程序。

哪些型号能用? 从 Pi Zero 到 Pi 5,只要运行 Raspberry Pi OS 或其他 Linux 并能用 SSH 连接即可。Raspberry Pi OS 就是 Debian,因此树莓派能显示完整的 Linux 卡片。

能看到 CPU 温度吗? 能。温度显示在 CPU 卡片标题栏和机器小组件中,来自 vcgencmd measure_temp 所用的同一个传感器。

免费吗? 免费。免费版仪表板可同时监控 3 台机器,保存的主机、终端和 SFTP 均不限数量。

不在家也能看吗? 可以,前提是树莓派能通过 SSH 访问到。Tailscale、WireGuard 等 VPN、跳板机或端口转发都行。SwiftServer 支持跳板机,在外还可以用 Mosh。

监控文档介绍各平台的设置,监控功能页逐一讲解每张卡片。还在挑选 App?iPhone 上最好用的服务器监控 App 对比了 SwiftServer 与其他选择。