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