监控
你的应用已部署、上线并完成备份。现在确保一切保持健康。rdc 让你从笔记本就能全面了解任意服务器(健康状态、容器、仓库)的情况。
观看教程
三类可检查内容
健康状态:系统信息
rdc machine query --name <machine-name> --system 从系统视图开始。带 system 过滤器的 rdc machine query 命令可显示运行时间、磁盘使用情况和存储状态。
这会显示系统运行时间、磁盘使用情况和存储状态。如果有异常,它会告诉你。
容器
rdc machine query --name <machine-name> --containers 容器视图列出机器上每个 repository 中所有正在运行的 container:名称、状态、健康情况、CPU、内存以及所属 repo。
你会得到每个容器的名称、状态、健康检查、CPU 和内存使用情况,以及所属仓库。
仓库
rdc machine query --name <machine-name> --repositories 仓库视图报告每个隔离环境的大小、挂载状态、Docker daemon 状态和磁盘使用情况。
这会显示每个仓库的大小、挂载状态、Docker 状态和磁盘使用情况。
一次性获取所有信息
rdc machine query --name <machine-name> 不带任何过滤器运行 rdc machine query,可在单次输出中获取系统信息、container 和 repository。
系统信息、仓库、容器,一条命令全部获取。不带过滤器的 query 命令返回完整信息;带 --system、--containers、--repositories、--services、--network 或 --block-devices 时只返回对应部分。
本地健康检查
rdc doctor 独立于任何特定服务器,检查你的本地设置(Node、SSH 密钥、renet、Docker):
rdc doctor 在笔记本电脑上运行 rdc doctor 进行本地健全性检查。它会验证 Node、SSH 密钥、renet 和 Docker,即 CLI 自身依赖的所有组件。
基础部分已完成
你现在可以安装、配置、部署、fork、上线、自动启动、备份和监控,全从终端完成,全在你自己的服务器上。
进阶篇从下一篇开始:像管理代码一样对仓库进行版本控制。
下一篇:分支:提交与回滚。