Диагностика
Selenite не даёт shell и не тащит с собой диагностические инструменты, но для первичного разбора проблем обычно достаточно API. Эта страница — с чего начать, если что-то пошло не так.
Состояние машины
machine info показывает ресурсы, версии и состояние образа — с него удобно начать.
bash
ssh server machine infoСистемный журнал
machine logs выводит системный журнал. Обычно интересен конкретный сервис:
bash
# Логи конкретного сервиса
ssh server machine logs selenite-controller
# Следить за новыми записями в реальном времени
ssh server machine logs -f selenite-controller
# Вывести всё, что есть
ssh server machine logs -n -1 selenite-controllerСообщения ядра
machine dmesg читает кольцевой буфер ядра.
bash
ssh server machine dmesg --ctime
ssh server machine dmesg --level err,warnДальше
Если журнала недостаточно и нужен полноценный инструментарий, запустите отладочный shell.
Полный синтаксис команд — в справочнике команд machine.