- Для версий
- 1.21.✘
- Исходный код
- https://github.com/Erotoro/ServerScope
ServerScope — мониторинг и диагностика Minecraft-сервера
Он даёт администраторам полный контроль над состоянием сервера: производительность, лаги, нагрузка, подозрительные события — всё в одном месте.
💡 Подходит для:
Дальше:

📌 Важно:
/serverscope status
/serverscope reload
/serverscope report
/serverscope findings
/serverscope alerts
/serverscope web regenerate-token
Если ты хочешь:
📊 О плагине
ServerScope — это современный плагин мониторинга и observability с WEB-панелью для серверов Minecraft на Paper / Folia 1.21+.Он даёт администраторам полный контроль над состоянием сервера: производительность, лаги, нагрузка, подозрительные события — всё в одном месте.
💡 Подходит для:
- SMP серверов
- ваниль+ серверов
- крупных проектов с нагрузкой
⚡ Зачем он нужен
С помощью ServerScope ты можешь быстро понять:- ❓ Почему сервер лагает прямо сейчас
- 🌍 Какие чанки создают нагрузку
- 🐄 Не растёт ли количество сущностей
- ⚠️ Это реальная проблема или просто warning
- 🔌 Какие плагины ведут себя подозрительно
🚀 Основные возможности
- 📈 Живые метрики
- TPS, MSPT, сущности, чанки
- 🌍 Диагностика миров и чанков
- 🔍 Profiling событий и плагинов
- 🚨 Система alert-ов
- 🌐 Встроенная web-панель
- 🔗 JSON API
- 🎮 Игровые команды администратора
- 💾 Хранение данных (SQLite)
📦 Требования
- Java 21+
- Paper / Folia 1.21+
📥 Установка
- Скачай .jar файл
- Перемести его в папку plugins/
- Запусти сервер
- Дождись генерации конфигов
plugins/ServerScope/config.yml⚙️ Что включено сразу
После первого запуска уже активны:- storage
- collectors
- alerts
- profiling
- web-панель
- доступ только локально (127.0.0.1)
- порт 8080
- токен генерируется автоматически
🌐 Как открыть web-панель
Если ты на той же машине:Дальше:
- Открой config.yml
- Найди web.auth-token
- Вставь его в панель

🌍 Как открыть доступ извне (хостинг)
Если сервер на хостинге:- Узнай, можно ли открыть порт
- Укажи в конфиге:
- Код:
web: host: 0.0.0.0 port: 25656 - Перезапусти сервер
- Открой:
http://IP:PORT/📌 Важно:
- токен обязателен
- порт должен быть разрешён хостингом
🔐 Безопасность (ВАЖНО)
- ❌ Не публикуй токен
- ❌ Не открывай панель без защиты
- ✅ Лучше использовать reverse p####i (Nginx / Caddy) + HTTPS
🧠 Profiling
Позволяет отслеживать:- медленные события
- частые события
- всплески нагрузки
- влияние плагинов
- player_interact
- block_break / place
- entity_damage
- inventory_click
- creature_spawn
🚨 Alerts
Система уведомлений:- 🔴 CRITICAL — приходит в игру
- 🟡 WARN — остаётся в UI / консоли
- низкий TPS
- высокий MSPT
- перегруз чанков
- много сущностей
💾 Storage
- SQLite база
- асинхронная запись
- минимальная нагрузка
plugins/ServerScope/serverscope-mvp.db🎮 Команды
/serverscope/serverscope status
/serverscope reload
/serverscope report
/serverscope findings
/serverscope alerts
/serverscope web regenerate-token
🔑 Права
- serverscope.admin
- serverscope.command.*
- serverscope.alerts
⚠️ Частые проблемы
❌ Панель есть, но нет данных
→ неверный токен❌ 401 Unauthorized
→ токен отсутствует❌ 429 Too Many Requests
→ слишком частые запросы❌ Панель не открывается
→ проверь:- порт
- host
- firewall
- хостинг
🔄 Смена токена
/serverscope web regenerate-token💡 Итог
ServerScope — это фактически "Grafana для Minecraft", но прямо внутри сервера.Если ты хочешь:
- быстрее находить лаги
- понимать поведение сервера
- контролировать нагрузку