Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Мониторинг сервера Minecraft: логи, метрики и оповещения для администратора

wergio 26.07.2026 02:16 12
Настройте мониторинг сервера Minecraft с Spark, Plan и оповещениями, чтобы всегда быть в курсе проблем.

Без мониторинга вы не узнаете о проблемах, пока не станет поздно

Лаги, краши, перегрузка ЦП — всё это можно отследить до того, как игроки начнут жаловаться. Я покажу, как настроить мониторинг сервера Minecraft с помощью Spark, Plan и внешних инструментов (Zabbix, Prometheus), чтобы вы всегда были в курсе состояния сервера.

Ресурсы для мониторинга

  • Spark — плагин для профилировки TPS, загрузки ЦП и памяти.
  • Plan — веб-панель для отслеживания игроков и производительности.
  • Prometheus + Grafana — внешние системы для сбора метрик (продвинутый уровень).
  • Доступ к консоли и SSH (для установки внешних инструментов).

Настройка Spark для профилировки

Установите Spark и введите команды:

  • /spark profile — запустить профилировку на 30 секунд.
  • /spark health — быстрый отчёт о состоянии сервера.
  • /spark tps — текущий TPS и загрузка ЦП.

Spark покажет, какие плагины потребляют больше всего ресурсов. Это позволяет точечно оптимизировать.

Установка Plan для веб-панели

Plan создаёт веб-интерфейс на порту 8800. Настройте в config.yml:

webserver:
  enabled: true
  port: 8800

Откройте браузер: http://ваш_сервер:8800 — увидите графики TPS, памяти и активности игроков.

Внешний мониторинг с Prometheus

Установите Prometheus на отдельный VPS, добавьте Minecraft Exporter (список метрик TPS, игроков, загрузки). Настройте Grafana для дашбордов с оповещениями (например, если TPS падает ниже 18, придёт уведомление в Telegram).

⚠️ Внимание: внешний мониторинг требует дополнительного сервера, но он спасает от аварий.

Цифры и пороги оповещений

  • TPS < 18 — предупреждение (оптимизируйте).
  • TPS < 15 — критично (перезапускайте сервер).
  • RAM > 90% — сервер может упасть через 10 минут.
  • Загрузка ЦП > 80% — снизьте количество мобов или чанков.

Типичные ошибки новичков

  • Игнорируют логи сервера — в logs/latest.log вы увидите ошибки и предупреждения.
  • Не настраивают ротацию логов — диск заполняется за неделю.
  • Проверяют сервер раз в день — проблема может длиться часами, пока вы не зайдёте.

💡 Совет профи

Настройте оповещения в Telegram через плагин TelegramBridge или внешний скрипт на Python. Используйте Zabbix для мониторинга не только сервера, но и всей ОС (свободное место, нагрузка на диски). И регулярно смотрите дашборды Plan — они покажут, какие игроки создают лаги.

← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!