跳转到内容

快速开始

本指南会带你添加第一台服务器,并开始查看监控数据。

  1. 打开 Server Box。
  2. 点击 + 添加服务器。
  3. 在连接方式中选择 SSH,然后填写:
    • 名称(Name):用于在 App 中识别服务器的名称
    • 主机(Host):IP 地址或域名
    • 端口(Port):SSH 端口,默认是 22
    • 用户(User):SSH 用户名
    • 密码或密钥(Password or Key):选择一种身份验证方式
  4. 点击 保存(Save)。

如果服务器不方便开放 SSH 端口,也可以使用 Monitor agent:

  1. 在服务器上安装并配置 Monitor agent。
  2. 在添加服务器页面开启 Monitor HTTP。
  3. 填写 agent 地址、面板用户名和密码;使用自签名证书时,按需开启 Monitor Ignore certificate。
  4. 保存配置。

SSH 和 Monitor HTTP 可以同时启用。两者同时存在时,优先使用只决定 App 先尝试哪一种连接,另一种连接仍然可用。仅配置 Monitor HTTP 的服务器不包含 SSH 凭据,其命令、终端和文件功能取决于 agent 开启的权限。

  1. 点击服务器卡片。
  2. 连接成功后,你可以查看 CPU、内存、交换分区、磁盘和网络等状态。

使用 Monitor agent 的服务器可以显示 App 连接前已经积累的历史数据。仅使用 SSH 的服务器会在 App 开始采样时建立本地历史记录。

连接后可以:

  • 打开终端: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 设置中开启后台运行,并允许通知和后台活动。