监控
小组件与实时活动
主屏幕和桌面上的小组件、配合灵动岛的实时活动,以及 macOS 的 Dock 菜单。
小组件
SwiftServer 提供两个小组件:
- SwiftServer 概览(小尺寸):一眼看到服务器总数、在线数和离线数。
- SwiftServer 机器(中尺寸):一台机器的状态快照,包括状态与延迟、核心数、内存、存储、 运行时间,以及 CPU / RAM / 网络 / 磁盘的仪表。每个机器小组件都可以单独配置: 长按它,然后选择要显示的机器。
在 iPhone 或 iPad 上添加:长按主屏幕的空白处,点按 +,搜索 SwiftServer, 然后选一个小组件。在 Mac 上:打开通知中心,点按编辑小组件,搜索 SwiftServer。
机器只有启用了仪表板状态,才会出现在机器小组件的可选列表里。 这份列表在设置 → 小组件与实时活动里管理。
小组件的数据有多新
小组件显示的是系统保存的快照,不是实时视图。SwiftServer 处于打开状态时, 它会写入新的快照并请求系统刷新小组件。App 关闭之后,iOS 和 macOS 可能会在后台 短暂唤醒 SwiftServer,但什么时候唤醒由系统决定,也可能被推迟或跳过。 想看最新状态就打开 App。小组件可以直接点进 App,是一个快速入口。
实时活动与灵动岛
在 iPhone 上,当终端、SFTP 或端口转发会话正在运行而你离开了 App, 锁定屏幕和灵动岛上会出现一个实时活动:会话数量、机器、已用时间, 以及每种会话类型一枚标记。点按它就能回到会话。
这个开关是设置 → 小组件与实时活动里的显示实时活动,默认开启。
在 Mac 上
Dock 菜单里列着最近的连接:右键点按 SwiftServer 图标,可以直接进入某台机器。
菜单栏里是常用命令和它们的快捷键:新建机器(⌘N)、全球视图、
全部刷新(⌘R)和仅刷新失败项(⇧⌘R)。