Работа с сервером iRidium через Web Interface

Начало работы с WEB панелью управления

iRidium Server

! На данный момент, при создании нового пользователя. Web панель может не открываться !

При установке iRidium Mobile Server у вас так-же будет установлен Web интерфейс. На устройстве, с которого вы будете управлять сервером, откройте браузер (Google Chrome, Mozilla, FireFox, Safari... ). В адресную строку введите IP адрес машины, на которой работает сервер.


К примеру, http://192.168.0.90:8888,

где http:// - протокол,

192.168.0.90 - IP - адрес машины (для каждой он свой),

:8888 - порт подключения (одинаковый для любого устройства ).


Также Web Server можно открыть с помощью горячей клавиши “w”. Для этого необходимо открыть окно сервера, нажать “w”


сервак.jpg


После перехода появится страница авторизации:


Страница авторизации.jpg


На это странице можно увидеть:

  • iRidium Server - строка текущего состояния сборки сервера (синее поле)
  • Login - ваш логин. (admin - по умолчанию)
  • Password - ваш пароль. (2007 - по умолчанию)

После успешной авторизации откроется главное меню.


Главная.jpg


Меню содержит вкладки:

  • Panels - список панелей, подключённых к серверу
  • Drivers - список драйверов, подключённых к серверу
  • Channels&Feedbacks - список каналов и тегов сервера
  • Archived Logs - хранилище файлов лога
  • Info - информация о системе.
  • Security - настройки безопасности.
  • Database - управление базой данных сервера.
  • Update Project - загрузка/обновление проекта на сервер.
  • Log settings - настройки уровней логирования.
  • Other - дополнительные настройки

Вкладка Panels

Содержит информацию о панелях, подключённых к серверу.


панель.jpg


  1. Имя панели, подключённой к серверу
  2. HWID панели
  3. Время подключения к серверу
  4. Функция “Ban” - блокирует связь панели с сервером
  5. Бан лист - открывает список забаненых панелей

    банлист.jpg

    1. Время, когда панель была заброкирована администратором
    2. Кнопка разбана.


Вкладка Drivers

Содержит информацию о подключённых к серверу драйверах и их настройках

Drivers.jpg


Каждый драйвер имеет собственные настройки. Эти настройки можно изменять.


Вкладка Channels&Feedbacks

Содержит информацию о тегах и командах сервера. Позволяет изменять значения.


channels&feedbacks.jpg


Слева расположено окно команд, справа - окно тегов. Окна состоят из полей:

  1. "Name". Содержит полные имена команд/тегов.

По-умолчанию, сортировка стоит по дате добавления (самый первый в списке - последний добавленный в проект). Команды/теги можно отсортировать по имени. Для этого необходимо нажать на белый треугольник, который находится справа в поле "Name".Сортировкап.jpg

  1. "Value". Для команд и тегов поле работает по разному:
    1. Для команд поле отображает значение, которое команда отправила на сервер.
    2. Для тегов поле отображает значение, которое вернул сервер в этот тег.

Важно: Следует помнить, что процесс возврата значения от сервера должен быть организован через скрипты.


  1. Столбца, который не имеет названия.
    каналы и теги.jpg
    1, 2. Кнопка"Set" Позволяет отправлять значения в каналы
    3. Кнопка Online Тренд. При нажатии на эту кнопку отображаются значения тега в виде графика. тренд онлайн.jpg

    Значения берутся из базы. Если тег не настроен на запись данных в базу, то график строиться не будет

Для быстрого поиска необходимого драйвера создано поисковое окно:


поиск.jpg


В поле ввода необходимо записать имя нужного драйвера (команды или тега). По нажатии на кнопку "Apply" появятся все команды и теги выбранного драйвера.

Чтобы вернуть всё в исходное состояние, необходимо нажать кнопку "Clear". Поисковое окно будет очищено, окна "Commands" и "feedbacks" будут отображать все команды и теги сервера


Примечание:

Для комфортной работы в верхней части страницы созданы кнопки быстрого перехода между вкладками.


вкладки.jpg



Вкладка Archived Logs

Страница содержит список файлов лога, созданных в ходе работы сервера


Файлы лога.jpg



Здесь отображаются файлы лога (подробные настройки работы с логами вы найдёте во вкладке "Log setting"). Файлы будут иметь название: "<Часы>_<минуты>_<секунды>(<объем данных>)" (время, когда данный файл был создан). Храниться они будут в папках, которые создаются автоматически. Они будут иметь название: "<год>_<месяц>_<день>" (текущая дата).


просто лог.jpg


В скобках отображается текущий объем файла в килобайтах.

Можно сохранить файл на устройство Для этого следует нажать на кнопку "Download" справа от необходимого файла.


скачать лог.jpg


Откроется новая вкладка с текстом.


статус ок.jpg



Это говорит о том, что выбранный файл сохранился.

Примечание: Чтобы узнать, куда именно сохраняются файлы, необходимо ознакомиться с вкладкой "Info".



Вкладка Info

Вкладка "Info" находится в каталоге "System".


инфо.jpg


Данная вкладка содержит полную информацию о сервере:

  • Build - текущая версия сервера. Для того, чтобы обновить версию сервера, нажмите на ссылку "Update".
  • HWID сервера.
  • Device Name - Имя сервера.
  • Device OS, Device family, Device Model - информация об операционной системе, на которой запущен ваш сервер.
  • Documents Directory показывает, местоположение проекта, который загружен на сервер в данный момент.
  • Resource Directory показывает местоположение ресурсов
  • Logs Directory показывает местоположение сохранённых файлов лога.


Вкладка Security

Данная вкладка позволяет менять пароль для входа в Web-панель


пароли.jpg


Чтобы сменить пароль, необходимо в поле "Old password" ввести старый пароль, в поле "New Password" ввести новый пароль, затем ввести ещё раз новый пароль в поле "Repeat New Password" и подтвердить изменение, нажав на кнопку "Change Administrator Password".



Вкладка Database

Данная вкладка показывает информацию о базе данных и позволяет редактировать её.

база данных.jpg

  • Database Directory показывает местоположение базы в проводнике
  • Database Size показывает текущий размер базы данных в Kb
  • Database size limit - максимальное количество записей в базе данных
  • Optimization to - по достижении максимально количества записей база данных будет удалять старые данные до установленного вами значения (в строках)
  • Use optimize - включение/выключение оптимизации базы данных
    • Insert Cache включает использование дополнительного буфера хранения данных
    • Cache Row - максимальное количество записей, которое может содержать данный буфер.


Вкладка Update Project

Вкладка создана для загрузки/обновления проекта на сервере.


update.jpg


  • Enable to update” - включить/выключить видимость полей для обновления проекта
  • Host” - IP адрес устройства
  • Port - порт подключения




Вкладка Log Setting

Данная вкладка создана для настроек работы лога.


лог сетинд.jpg


  • Log level - выбор уровня записи лога (устанавливается пользователем). Чтобы узнать больше об уровнях лога, нажмите сюда.
  • log files size - показывает текущий объём сохранённых файлов лога в Мб.
  • Log size limit - максимально возможное количество памяти, занимаемое файлами лога (устанавливается пользователем)
  • Optimization to - при достижении максимального количества памяти, занимаемого файлами лога, сервер удаляет старые значения до установленного параметра в процентах.
  • Log file size limit показывает, что в каждый файл будет записано определённое количество строк лога.

Remote log - возможность отправки файлов лога на другое устройство

  • Enable - включает/выключает отправку файлов лога
    • log Host - адрес устройства, принимающего файлы лога
    • Log Port - порт устройства, принимающего файлы лога


Вкладка Log

ЛОООГИИИ.jpg


Здесь фиксируются все события, происходящие в программном обеспечении сервера.

Можно выбрать уровень логирования, управляя галочками в верхней части рабочего окна.

Dit artikel is nuttig voor 6 personen. Is dit artikel nuttig voor u?