К содержимому
Tickwise

Paper · Purpur · Velocity

Сеть упала? Вы узнаете первым — и сразу поймёте почему

Tickwise — агент с открытым кодом для Minecraft-сетей. Он распознаёт известные сбои прямо на сервере, склеивает ошибки прокси и backend'ов в один инцидент и присылает в Telegram причину, доказательства и шаги.

сеть default · в реальном времени
подписанные сигнатуры в базе знаний
42
подписанные сигнатуры в базе знаний
команд, которые агент может выполнить на сервере
0
команд, которые агент может выполнить на сервере
сообщение на сетевой сбой вместо лавины алертов
1
сообщение на сетевой сбой вместо лавины алертов
максимальный срок хранения фрагментов логов
7 дн.
максимальный срок хранения фрагментов логов

01 Один сбой, минута за минутой

Что видит Tickwise, пока вы ещё ничего не знаете

Реальный сценарий: плагин обновили, lobby упал, прокси перестал пускать игроков. Слева — что происходило в сети, справа — что делал Tickwise.

  1. lobby

    Обновлён плагин LuckPerms 5.4.140 → 5.4.141

    Агент сравнивает список плагинов, версии Java и ключевые настройки при каждом старте и запоминает изменения.

  2. lobby

    [ERROR] Encountered an unexpected exception — Exception in server tick loop

    Ошибка поймана прямо в логе и сверена с 42 подписанными сигнатурами — локально, без облака и без отправки лога целиком.

  3. lobby

    Сервер завершился аварийно, crash report сохранён

    Краш и аварийный перезапуск становятся событиями жизненного цикла; три падения за 30 минут — это crash loop.

  4. velocity

    23 игрока не смогли подключиться к lobby · нет доступных серверов

    Агент на прокси считает отказы подключений и пингует backend'ы каждые 15 секунд.

  5. Tickwise

    Одно сообщение в Telegram: инцидент NW-01 с вероятной первопричиной

    Облако ждёт сигналы со всех серверов сети, склеивает прокси и backend в один инцидент и прикладывает изменение LuckPerms как подозрение, а не приговор.

    TW

    Tickwise

    бот

    КРИТИЧНО · сеть default

    Backend «lobby» недоступен: краш сервера — игроки не могут войти

    Серверы: velocity (прокси), lobby

    Причина: прокси не может подключить игроков к lobby. Вероятная первопричина — краш на самом backend'е (Exception in server tick loop).

    Что изменилось перед сбоем:

    • lobby: LuckPerms 5.4.140 → 5.4.141 за 12 мин (возможная причина, не доказано)

    Что сделать:

    1. Откройте crash report на lobby
    2. Проверьте порт из velocity.toml
    3. Убедитесь, что прокси снова видит lobby

    10:19

    Подробнее Помогло Не помогло Взял в работу Решено
  6. вы

    LuckPerms откатили, lobby снова принимает игроков

    Инцидент закрывается сам, когда сигналы пропадают. Кнопки «Помогло / Не помогло» уходят в статистику сигнатуры.

02 Как устроено

От строки в логе до карточки в Telegram

Всё тяжёлое происходит на вашем сервере и вне основного потока. В облако уходят только очищенные, сжатые события.

01На вашем сервере

Логи и метрики

Log4j, TPS/MSPT, память, плагины

02На вашем сервере

Санитайзер

секреты, IP, ники — вырезаны

03На вашем сервере

Сигнатуры

подписанный Ed25519 пакет

04На вашем сервере

Очередь на диске

переживает обрывы связи

05В облаке Tickwise (РФ)

Корреляция

прокси + backend = один инцидент

06В облаке Tickwise (РФ)

Telegram

причина, доказательства, шаги

03 Приватность

Что отправляется после привязки

  • Метрики по минутам: TPS, MSPT, память, GC, диск, онлайн
  • Версии платформы, Java и плагинов
  • Ошибки — отпечаток, шаблон и счётчик
  • Фрагменты логов после санитизации — по умолчанию до 20 в час

Что не отправляется никогда

  • Чат, личные сообщения и аргументы команд игроков
  • Пароли, токены, forwarding secret, webhook-адреса
  • IP-адреса, UUID и ники в открытом виде
  • Файлы миров, конфиги целиком, приватные ключи

Санитайзер работает на вашем сервере до отправки и повторно — в облаке. Данные хранятся в РФ. До команды /tickwise link не уходит ничего.

04 Подключение

Три шага и две минуты

Никаких паролей и ключей API. Привязка подтверждается в консоли вашего сервера — чужой код не сработает.

  1. шаг 1/3

    Поставьте плагин

    Положите jar в plugins/ на каждом сервере и прокси, перезапустите.

    plugins/
    > cp Tickwise-Paper-0.1.0.jar plugins/
    Tickwise agent 0.1.0 запущен (pack 2026.09.24-1, bundled).
    Облако не подключено: работает только локальная диагностика.
  2. шаг 2/3

    Получите код

    Команда в консоли выдаёт одноразовый код на 15 минут.

    console
    > tickwise link
    Код привязки: K7QM-4XPD. Отправьте боту: /link K7QM-4XPD
  3. шаг 3/3

    Подтвердите

    Отправьте код боту в Telegram и подтвердите привязку в консоли.

    console
    Tickwise: сервер запрошен организацией «Моя сеть».
    > tickwise link confirm
    Tickwise: сервер привязан к «Моя сеть».

05 Вопросы

Коротко о главном

Проверьте сами

Одна команда в консоли показывает, что именно агент отправляет и что вырезает.

console
> tickwise privacy
Что отправляет Tickwise (только после /tickwise link; сейчас привязан):
- метрики: окна по 60 с (TPS, MSPT, heap, GC, CPU, диск, число игроков)
- конфиги: только ключи из allowlist; секреты — только «есть/длина»
- ошибки: fingerprint, шаблон, счётчики; санитизированные фрагменты ≤ 20/ч
- никогда: чат, аргументы команд, пароли/токены, IP/UUID/ники в открытом виде

Чего пока нет

  • Web-кабинета и входа по паролю — всё управление в Telegram
  • Fabric, Forge и BungeeCord — только Paper, Purpur и Velocity
  • AI-диагноза — только проверенные сигнатуры и правила
  • Английского в консоли агента и в боте — сообщения на русском

Узнавайте о сбоях раньше игроков

Закрытая beta для владельцев сетей на Paper и Velocity. Установка — две минуты, отключение — одна команда.

Как подключить