Антианимация

Большой зум
Где качаться?

Лут для спарки фей

Исторические квесты


Международный сервер Kraken... (76)

[ Сегодня были () · Новые сообщения · Правила форума (обновлено) · Поиск · Реклама ]
  • Страница 1 из 1
  • 1
Топ серверов пиратии Go piratia » Пиратия » Все о всем » Мониторинг серверов PKO
Мониторинг серверов PKO
NMS3RR Дата: Понедельник, 28.11.2016, 19:14 | Сообщение # 1
Офлайн

Полковник(120+)
Сообщений: 162
Награды: 4
Репутация: 14
Замечания: 0%
Мониторинг серверов

Всем привет! 
Я хочу представить Вашему вниманию сервис мониторинга серверов Пиратии от сообщества PkoDev.NET.

servers.pkodev.net


За идею и её реализацию большое спасибо пользователю @Duduf!

Возможности
  • Отображение списка работающих серверов в реальном времени. Если сервер не отвечает некоторое время, то он автоматически удаляется из мониторинга;
  • Отображение информации о каждом сервере - версия, язык, рейты, максимальные уровни;

  • Отображение статистики каждого сервера - количество аккаунтов, персонажей и гильдий;

  • Вы можете в реальном времени видеть сколько человек играет на сервере;

  • Фильтры, по которым игроки могут искать наиболее интересующие их серверы;

  • Виджет для Вашего сайта.

    Таким образом, администраторам игровых серверов предоставляется еще
    одна возможность привлечь на свой сервер игроков, а игрокам - быстро
    найти соответствующий их интересам сервер.

    Как это работает
    На вашем сервере запускается специальный сервис PKODevStat, который
    каждые 90 секунд запрашивает из базы данных игрового сервера информацию о
    текущем онлайне и статистике, после чего отправляет эти данные на
    сервер PKODev.net. Сам сервис представляет собой .exe приложение,
    которые Вы запускаете вместе с GameServer.exe, AccountServer.exe,
    GroupServer.exe и GateServer.exe.

    На основе этих данных наш сайт строит список работающих игровых серверов с базовой и статистической информацией о них.
    Вы можете установить на своем сайте специальный виджет, который отобразит эту информацию на страницах Вашего сайта.

    Если с Вашего сервера не было обращений к сервису в течение 24-ех часов, то он автоматически исключается из списка.
    В начале списка размещаются сервера с наибольшим текущим онлайном, если
    с сервера были обращения к сервису в течение последнего часа, в
    противном случае ранжирование осуществляется по времени последнего
    обращения к сервису.
    Сервера без игроков (с 0 онлайном) размещаются в конце списка.

    Важно
    Сервис PKODevStat.exe не передает никакую лишнюю информацию (например,
    логины и пароли игровых учетных записей Ваших игроков) на третью
    сторону. Также сервис не вносит никаких изменений в игровую базу данных.
    Кроме того, исходный код программы открыт и Вы можете сами в этом
    убедиться. Мы не заинтересованы во взломе Вашего сервера!

    Как попасть в мониторинг?
    Это очень просто! Перейдите в раздел "Для администраторов серверов" на сайте мониторинга и нажмите кнопку "Скачать". На Ваш компьютер будет загружен сервис PKODevStat, который далее надо будет настроить и запустить.

    Настройка сервиса сводится к редактированию файла config.json, который состоит из 3-ех секций:

    1) Секция server. Здесь указывается общая информация о Вашем сервере: название, адрес сайта, язык, версия,
    рейты, максимальные уровни, дата открытия;

    
    Код
    name - Название сервера. От 5 до 55 символов, не используйте спецсимволы;
    url - Адрес сайта вашего сервера. Должен начинаться с "http://" или "https://";
    lang - Язык Вашего сервера. Используйте двухбуквенный код ISO в нижнем регистре: ru, en, br и т.д.;
    timezone - Часовой пояс, в котором работает Ваш сервер. Может быть как отклонением от UTC, например, UTC +4 или ISO-название, например, Europe/Moscow;
    version - Версия игрового сервера, строго в double формате, например, 1.3, 1.39, 2.0, 2.7 и т.д.;
    since - Дата и время когда открылся Ваш сервер и начал работу. Строго в формате YYYY-MM-DD HH:mm;
    rates - Рейты сервера:   
    exp - Опыт, числовой формат;
    drop - Дроп, числовой формат;   
    pet - Фея, числовой формат;   
    ship - Корабль, числовой формат;   
    party - Отряд, числовой формат;   
    res - Ресурсы, числовой формат;
    lvls - Максимальные уровни в игре:
    char - Макс. уровень персонажа, числовой формат;
    pet - Макс. уровень феи, числовой формат;
    ship - Макс. уровень корабля, числовой формат.
    2) Секция db. Данные для соединения с MSSQL-сервером;
    
    Код
    server - Адрес MSSQL-сервера, обычно 127.0.0.1;
    port - Порт MSSQL-сервера, обычно 1433;

    user - Имя пользователя базы данных;
    password - Пароль пользователя базы данных.

    3) Секция tbl. Имена таблиц в базах данных AccountServer и GameDB. Изменяйте только если Вы меняли при
    установке игрового сервера имена баз данных и таблиц.

    После того, как Вы отредактируете файл настроек, сохраните его и
    запустите программу PKODevStat.exe. Запускайте только одну копию
    .exe-файла. Вы увидите надпись:

    
    Код
    Runing PKODev service...

    При отсутствии ошибок, после этой надписи ничего не должно выводиться и Вы увидите свой сервер на сайте servers.pkodev.net
    .

    В противном случае, там будут отображаться ошибки. Исправьте ошибки и
    перезапустите PKODevStat.exe. При любых изменениях в config.json
    необходимо перезапускать сервис.

    Если у Вас есть какие-либо предложения, замечания и
    вопросы относительно работы мониторинга, то пишите в комментариях и мы
    обязательно их рассмотрим!

    By V3ctor and Dubuf

    Добавлено (28.11.2016, 19:14)
    ---------------------------------------------
    Обновления:
    Теперь на мониторинге можно посмотреть сколько людей в реальном времени играют в пиратию.
    Участвуйте в мониторинге.


    Делай добро и бросай его в воду

    Сообщение отредактировал NMS3RR - Среда, 23.11.2016, 13:35
  •  

    Топ серверов пиратии Go piratia » Пиратия » Все о всем » Мониторинг серверов PKO
    • Страница 1 из 1
    • 1
    Поиск:

    Правила чата
    Мини-чат
    +Мини-чат
    0