快速开始
本指南会带你添加第一台服务器,并开始查看监控数据。
第一步:添加服务器
Section titled “第一步:添加服务器”- 打开 Server Box。
- 点击 + 添加服务器。
- 在连接方式中选择 SSH,然后填写:
- 名称(Name):用于在 App 中识别服务器的名称
- 主机(Host):IP 地址或域名
- 端口(Port):SSH 端口,默认是
22 - 用户(User):SSH 用户名
- 密码或密钥(Password or Key):选择一种身份验证方式
- 点击 保存(Save)。
使用 Monitor agent 连接
Section titled “使用 Monitor agent 连接”如果服务器不方便开放 SSH 端口,也可以使用 Monitor agent:
- 在服务器上安装并配置 Monitor agent。
- 在添加服务器页面开启 Monitor HTTP。
- 填写 agent 地址、面板用户名和密码;使用自签名证书时,按需开启 Monitor Ignore certificate。
- 保存配置。
SSH 和 Monitor HTTP 可以同时启用。两者同时存在时,优先使用只决定 App 先尝试哪一种连接,另一种连接仍然可用。仅配置 Monitor HTTP 的服务器不包含 SSH 凭据,其命令、终端和文件功能取决于 agent 开启的权限。
第二步:连接并查看状态
Section titled “第二步:连接并查看状态”- 点击服务器卡片。
- 连接成功后,你可以查看 CPU、内存、交换分区、磁盘和网络等状态。
使用 Monitor agent 的服务器可以显示 App 连接前已经积累的历史数据。仅使用 SSH 的服务器会在 App 开始采样时建立本地历史记录。
第三步:探索功能
Section titled “第三步:探索功能”连接后可以:
- 打开终端:SSH 连接可直接打开终端;Monitor HTTP 连接需要 agent 授予
full_access,并开启终端访问。 - 浏览文件:SSH 连接使用 SFTP;Monitor HTTP 连接使用 agent 的文件 API,要求配置
[remote_access.fs]和roots。 - 管理容器:查看和控制 Docker 或 Podman 容器。
- 查看进程:检查正在运行的进程。
- 运行代码片段:执行已保存的命令。
- 使用 Agent:诊断或操作服务器,详见 Agent。
- 生物识别:在移动端启用 Face ID、Touch ID 或指纹,快速解锁 App。
- 主屏幕小组件:安装 Monitor agent 后,将服务器添加到 iOS 或 Android 小组件。
- Android 后台运行:需要持续保持连接时,在 App 设置中开启后台运行,并允许通知和后台活动。