status

Получение информации о статусах служб сервера

Зачем нужна

Команда показывает состояние всех служб сервера RuDesktop в одной таблице: активны ли они сейчас, включён ли автозапуск и время последнего изменения. Состав служб зависит от режима установки. Альтернатива — запускать systemctl status для каждой службы отдельно

Типичные случаи применения:

  • быстрая проверка после установки/обновления, что все нужные службы поднялись

  • разбор инцидента «сервер не отвечает» — увидеть, какая именно служба упала

  • скриптовый мониторинг — разобрать вывод и завести алерт при неактивных службах

  • сверка после restart или start, что все службы вернулись в строй

Синтаксис

rude status

Примечание

Состав отображаемых служб зависит от режима установки (INSTALL_MODE в /etc/default/rudesktop):

  • full (по умолчанию) — Redis, web, relay, executor, PXE, SMB, nginx и текущая служба PostgreSQL

  • relay — relay и nginx

  • executor — executor, web и nginx

Пример

Чтобы получить информацию о статусах служб сервера, введите следующее:

rude status

После выполнения команды в выводе отобразится следующая информация:

Service (Description)                                        | Active  | Enabled | Since
--------------------------------------------------------------------------------------------------------------
rudesktop-relay.service (RuDesktop Relay)                    | active  | enabled | Thu 2025-05-15 14:29:48 +07
rudesktop-executor.service (RuDesktop executor service)      | active  | enabled | Thu 2025-05-15 14:29:36 +07
rudesktop-web.service (RuDesktop admin panel)                | active  | enabled | Thu 2025-05-15 14:29:35 +07
rudesktop-web.socket (RuDesktop admin socket)                | active  | enabled | Thu 2025-05-15 14:29:35 +07

Активные службы выводятся зелёным цветом, неактивные — красным