Мониторинг и автоперезапуск игрового сервера

Мониторинг и автоперезапуск игрового сервера

Сервер упал в два часа ночи, игроки написали в Discord, админ увидел утром — минус ночной онлайн и репутация «вечно лежит». Мониторинг с автоперезапуском решает это за вечер настройки и обычно бесплатно. Разбираем минимальную рабочую схему.

Что мониторить

  • Доступность порта — сервер отвечает на запрос статуса (для Minecraft — ping протокола, для Source-игр — A2S_INFO). Самый важный сигнал.
  • Онлайн — сколько игроков сейчас; резкое падение до нуля при живом порте = зависание.
  • TPS / MSPT (Minecraft) или FPS сервера (Source, Rust) — производительность.
  • Память и диск — утечка памяти перед крашем, забитый диск логами и бэкапами.
  • Процесс — жив ли вообще; и время с последнего рестарта.

Автоперезапуск

На Linux — systemd-юнит с Restart=on-failure и RestartSec=10: сервер упал — через 10 секунд поднялся, без участия человека. Панели (Pterodactyl, AMP) делают то же кнопкой «перезапускать при краше». Важно: зависший сервер не «падает» — процесс жив, но не отвечает. Для этого нужен внешний чек: не отвечает на статус 2 минуты подряд → принудительный рестарт.

Алерты

Оповещение в Telegram/Discord при: недоступности дольше 2 минут, TPS ниже 15 пять минут подряд, памяти выше 90%, диске меньше 10%. И обязательно — «сервер снова доступен», чтобы не бежать проверять. Бесплатные варианты: Uptime Kuma (свой), мониторинги игровых серверов с уведомлениями, простой скрипт на cron с запросом статуса и отправкой в бота.

Рестарты по расписанию

Большинство серверов (Rust, DayZ, ARK, модовый Minecraft) текут по памяти — рестарт раз в 4–12 часов обязателен. Правила: предупреждение в игре за 10, 5 и 1 минуту, время вне прайм-тайма (5–7 утра по региону игроков), сохранение мира перед остановкой, а не kill. Никогда — рестарт «когда админ решил» посреди вечернего онлайна.

Бэкапы, которые проверяются

Ежедневно, на другой диск или сервер, хранение 7–14 версий. Раз в месяц — тестовое восстановление: бэкап, который ни разу не разворачивали, не существует. Перед вайпом и обновлением — внеплановый.

Графики для сайта и Discord

Онлайн за день/неделю на сайте проекта — доверие для новичков и инструмент для админа: видно, когда прайм-тайм, как повлиял ивент или вайп. Бот в Discord с обновляемым сообщением «онлайн сейчас: 47/100, TPS 19.8» — то же для сообщества (что ещё умеет бот).

Минимальная схема за вечер

  1. systemd-юнит с автоперезапуском
  2. Uptime Kuma или скрипт: проверка порта раз в минуту, алерт в Telegram
  3. Cron: рестарт в 6:00 с предупреждениями, бэкап в 5:30
  4. Spark/встроенные метрики для TPS, алерт при просадке
  5. Через месяц — проверить, что бэкапы разворачиваются

Если хочется не думать об этом

Сопровождение сервера — 7 500 ₽/мес: мониторинг с алертами нам, автоперезапуск, рестарты и бэкапы по расписанию, реакция на инциденты, обновления. На нашем хостинге (1 500 ₽/мес) мониторинг и ежедневные бэкапы включены. Настройка мониторинга на вашем сервере разово — по часам 500 ₽.

Администрирование игрового сервераОбновления, модерация плагинов, решение проблем, ивенты.
Бесплатный аудит вашего сайта

Пришлите адрес — проверим HTTPS, скорость, мобильную версию, SEO-базу, формы и 152-ФЗ, и скажем, что чинить в первую очередь. Без обязательств.

Поделиться:TelegramVKWhatsApp
Н
Никита, LMTG

Разработчик и сисадмин. Делаю сайты, ботов и серверы для малого бизнеса и игровых проектов, веду их дальше. Вопросы по статье — в форму или Telegram.

Читайте также

Все статьи
Панель для игровых серверов: Pterodactyl и альтернативы
24 октября 2026·7 мин

Панель для игровых серверов: Pterodactyl и альтернативы

Что даёт панель управления игровыми серверами: запуск/стоп, консоль, файлы, бэкапы, расписание, доступ для модераторов, несколько серверов на одной машине в изоляции. Сравнение Pterodactyl, Pelican и AMP, как поставить Pterodactyl на свой VPS (панель + Wings + Docker), яйца для разных игр, защита, и когда достаточно systemd.

игровые серверыадминистрированиеpterodactyl
Бот ВК для игрового сервера: сообщество, которое работает само
13 ноября 2026·6 мин

Бот ВК для игрового сервера: сообщество, которое работает само

Что делает бот в ВК-сообществе Minecraft/Rust/SA-MP-проекта: живой онлайн и время до вайпа в закрепе, привязка игрового аккаунта, донат прямо в сообщениях с автовыдачей, рассылка анонсов и ивентов, розыгрыши привилегий с проверкой подписки, заявки в клан и на разбан, ответы на «какой IP». Стоимость от 1 500 ₽.

ботывконтактеигровые серверы
Удержание игроков: сезоны, ивенты, прогрессия
4 ноября 2026·7 мин

Удержание игроков: сезоны, ивенты, прогрессия

Почему онлайн падает после первых недель и как это лечится: сезонная система с вайпом и наградами, календарь ивентов, прогрессия и цели для игроков, кланы и конкуренция, ежедневные награды и голосование, возвращение ушедших через бота, метрики удержания, которые надо считать. Работает для Minecraft, Rust и любых серверов.

игровые серверысообществаэкономика