Перейти к содержимому
RunStack
Вики· Обновлено 19 окт. 2026 г.

rs info — что на сервере

Разделы отчёта rs info и что делать с предупреждениями.

rs info собирает картину сервера. Раздел отдельно: rs info system | disk | ports | docker | web | services | cron.

Разделы

Система — ОС, ядро, виртуализация, CPU, память, swap, нагрузка, IP, часовой пояс.

Диски — df по реальным файловым системам. Предупреждение при заполнении 80%, проблема — от 90%. Что заняло место: du -xh / --max-depth=2 | sort -h | tail, для Docker — rs clean.

Открытые порты — кто слушает и для кого:

  • «только этот сервер» (127.0.0.1) — снаружи недоступно;
  • «всем» (0.0.0.0, [::]) — доступно из сети, если не закрыто файрволом. Базы данных так слушать не должны — проверьте rs security.

Порты контейнеров Docker видны как docker-proxy; какой контейнер какой порт пробрасывает — в разделе Docker.

Docker — контейнеры по проектам Compose. Для каждого проекта — путь к compose-файлу (там и .env), для контейнера — образ, статус, порты и каталоги с данными (vol: — именованный том Docker). «Перезапускается по кругу» — контейнер падает при старте: смотрите docker logs --tail 50 <имя>.

Сайты — конфиги nginx (sites-enabled, conf.d) и их server_name, виртуальные хосты Apache, сайты Caddy и RunStack, сроки сертификатов Let's Encrypt (меньше 14 дней — предупреждение: certbot renew --dry-run).

Сервисы — запущенные службы systemd, кроме стандартных для Ubuntu/Debian, с путём к unit-файлу; упавшие службы: systemctl status <имя>.

Расписания — /etc/crontab, /etc/cron.d, crontab пользователей и таймеры systemd (кроме стандартных).