Мониторинг
Приложение развёрнуто и резервно скопировано. Теперь поддерживайте его в здоровом состоянии. Это то, что делает rdc. rdc даёт полную картину любого сервера (состояние, контейнеры, репозитории) с вашего ноутбука.
Смотреть урок
Три аспекта для проверки
Состояние: системная информация
rdc machine query --name <machine-name> --system Начните с системного вида. rdc machine query с фильтром system показывает время работы, использование диска и состояние хранилища.
Вы увидите время работы системы, использование диска и статус хранилища. Если что-то не так, вы это заметите.
Контейнеры
rdc machine query --name <machine-name> --containers Вид containers перечисляет все запущенные container в каждом repository на машине: имя, статус, состояние, CPU, память и владеющий repo.
Вы получаете имя, статус, здоровье, CPU и память для каждого контейнера, а также какому репозиторию он принадлежит.
Репозитории
rdc machine query --name <machine-name> --repositories Вид repositories отображает размер, статус монтирования, статус Docker daemon и использование диска для каждой изолированной среды.
Вы видите все репозитории: их размер, статус монтирования, статус Docker и использование диска.
Всё одним запросом
rdc machine query --name <machine-name> Запустите rdc machine query без фильтров, чтобы получить системную информацию, containers и repositories в одном выводе.
Команда query без флагов показывает полную картину: системная информация, репозитории и контейнеры. Добавьте --system, --containers, --repositories, --services, --network или --block-devices, чтобы получить только нужный раздел.
Локальная проверка
rdc doctor проверяет локальную настройку (Node, SSH-ключ, renet, Docker), независимо от конкретного сервера:
rdc doctor Запустите rdc doctor для локальной проверки работоспособности на вашем ноутбуке. Команда проверяет Node, SSH-ключ, renet и Docker, все зависимости, на которые опирается сам CLI.
Основное освоено
Теперь вы умеете устанавливать, настраивать, развёртывать, форкать, переходить в продакшен, настраивать автозапуск, делать резервные копии и мониторить – всё из терминала, всё на собственных серверах.
Следующий уровень: версионирование репозиториев как кода.
Далее: Ветки – Коммит и откат.