Перейти к основному содержимому

Ретрансляторы

Интеграция с некоторым внешними системами происходит через специальный компонент системы — Ретранслятор — специальная служба устанавливаемая на требуемую машину для взаимодействия ReVizor с внешней системой. Для большинства случаев можно обойтись одной локальной службой ретранслятора, но в некоторых случаях, например, когда система закрытая извне(например, нет статического IP-адреса, чтобы обратиться к сервису), то службу ретранслятора можно установить на удаленную машину(в данном случае сервер ReVizor должен быть доступен с удаленной машины).

Для добавления ретранслятора необходимо перейти в Сервис -> Ретрансляторы и нажать на кнопку Создать.


Редактор ретрансляторов

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

Для интеграции необходимо создать внешнюю систему. Для этого необходимо перейти в Сервис -> Внешние системы и нажать на кнопку Создать.


Редактор внешней системы

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


Пример вкладки для системы OwenCloud

Далее, чтобы данные импортировались или экспортировались из внешней системы необходимо создать задание ретрансляции. Для этого необходимо перейти в Сервис -> Точки на ретрансляции и нажать на кнопку Создать.


Редактор точки ретрансляции

В редакторе необходимо заполнить обязательные поля:

  • Внешняя система — выбрать ранее созданную внешнюю систему на определенном ретрансляторе.
  • Точка учета в ReVizor — выбрать существующую точку из ReVizor, в которой или из которой будут ретранслироваться данные.
  • Точка учета во внешней системе — выбрать элемент во внешней системе.
Внимание

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

  • Тип ретрансляции — выбрать между экспортом или импортом во внешнюю систему.
  • Ретранслируемые данные — в зависимости от выбранной внешней системы могут быть доступные различные типы данных(мгновенные значения, интеграторы, архив потребления и т.д.).
  • Дата начала данных — дата с которой необходимо ретранслировать данные. После успешного выполнения задания ретрансляции данное поле обновляется автоматически на дату и время последних ретранслированных данных.
  • Расписание — во вкладке расписания

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


Пример вкладки с дополнительными настройками привязки ячеек для OwenCloud