Metrostroi Monitor

Описание

Полезная утилита для серверов Метростроя, работающих на Windows.

Репозиторий: https://github.com/Alexell/Metrostroi_Monitor

  СКАЧАТЬ (1,4 MiB, 942 скачиваний)

Возможности

  • Мониторинг порта сервера
  • Перезапуск сервера при недоступности порта
  • Перезапуск сервера по расписанию
  • Логирование событий

Настройка и рекомендации

  • IP адрес - IP вашего сервера. Если сервер работает за маршрутизатором, то лучше указывать локальный IP.
  • Порт - порт вашего сервера, например 27015.
  • Интервал проверки - интервал проверки доступности порта в секундах. Обычно достаточно 60 секунд, но можно и меньше.
  • Путь к srcds.exe вашего сервера - по кнопке выбираете ваш srcds.exe
  • Командная строка запуска сервера - полная командная строка запуска сервера. Должна начинаться со start srcds.exe. Пример на скриншоте.
  • Перезапускать сервер ежедневно - опциональная возможность перезапуска сервера. Удобно для обновления контента, например можно поставить на 4 утра.
  • При запуске программы - рекомендуется поставить обе галочки для удобства.
  • Metrostroi Monitor не добавляет себя в автозапуск Windows, вам необходимо самостоятельно поместить ярлык к утилите в папку "Автозапуск".
  • Если в автозапуске у вас уже есть запуск сервера, то его необходимо убрать оттуда. При перезагрузке компьютера, добавленная в автозапуск утилита автоматически запустит сервер. В противном случае возможно дублирование запущенных процессов.

4 комментария Metrostroi Monitor

  1. Администратор метро - 10.11.2019 - 23:13 Ответить

    Почему-то не удаётся два сервера одновременно мониторить. Циклично перезагружает, то один, то второй. Запускал два инстанса мониторинга на одном сервере.

    • Alexell - 15.01.2020 - 11:45 Ответить

      Возможно потому что 2 сервера Метростроя на одной машине держать бессмысленно, нагрузка на ЦП у Метростроя большая. Я не задумывал подобную необходимость.
      Но прога должна нормально работать, если порты у серверов разные, а также разные названия бинарника (srcds.exe), потому что процесс по имени ищется.

  2. Марк - 11.09.2020 - 14:21 Ответить

    У меня проблема такова, что когда я включаю монитор, то через какое то время мне пишется в лог что у меня не доступен порт 27015, но при этом всё с сервером норм, и из за того что программе кажется что порт не доступен, программа постоянно перезапускает сервер, что мне делать..?

    • Alexell - 19.11.2020 - 09:19 Ответить

      Какая у вас машина? Виртуальная или своя дома? Как сетевое подключение настроено? Локальный DHCP от роутера + на роутере внешний IP или сразу на сетевом подключении внешний IP статикой прописан?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *