Синхронизация FF — различия между версиями

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Доступные серверы)
(Конфигурация сервера)
 
(не показано 47 промежуточных версий 2 участников)
Строка 48: Строка 48:
 
[[File:6.png|центр|1000px]]
 
[[File:6.png|центр|1000px]]
  
При нажатии кнопки [[File:кнп.png|25px]] у определенного сервера можно посмотреть аналитику событий и редактировать данные сервера.
+
При нажатии кнопки [[File:кнп.png|25px]] у определенного сервера можно посмотреть аналитику архива и редактировать данные сервера.
  
 
[[File:7.png|центр|300px]]
 
[[File:7.png|центр|300px]]
 +
 +
''Примечание: функция "Проверить подключение" и "Удалить" доступны только у синхронизированного сервера.
 +
 +
После добавления роутера и выбора сервера из списка доступных серверов можно добавить следующие настройки:
 +
 +
[[File:админ.png|центр|1000px]]
 +
 +
# Кнопка для выполнения синхронизации.
 +
# Кнопка для выполнения автоматической синхронизации всех доступных серверов на выбранном роутере.
 +
# Кнопка для сохранения записей в архив.
 +
# Столбец для отображения состояния сервера.
 +
# Кнопка для сохранения изменений.
  
 
==Доступные роутеры==
 
==Доступные роутеры==
Строка 63: Строка 75:
 
# Ввести пароль.
 
# Ввести пароль.
 
# Нажать кнопку [[File:Синхр1.png|25px]]
 
# Нажать кнопку [[File:Синхр1.png|25px]]
 +
 +
При нажатии на кнопку [[File:кнп1.png|25px]] откроется окно с помощью которого можно отредактировать данные, проверить подключение или удалить созданный роутер.
 +
 +
[[File:server1.png|центр|1000px]]
  
 
==Данные локального сервера==
 
==Данные локального сервера==
 +
 +
В данном окне вы можете увидеть: адрес firefly, имя сервера и версию сборки сервера. При нажатии кнопки «Перезагрузить» происходит перезагрузка сервера.
 +
 +
[[File:local_server.png|центр|400px]]
  
 
==Версия тайпдефа==
 
==Версия тайпдефа==
 +
 +
В данном окне отображается текущая и доступная версия типов, если доступная версия больше текущей, то появляется кнопка «Обновить». При нажатии кнопки «Обновить» происходит обновление типов до последней версии.
 +
 +
[[File:тайпдеф.png|центр|400px]]
 +
 +
==Конфигурация сервера==
 +
В данном конфигураторе выполняются настройки файла config.json у сервера firefly. Порт http в адресной строке должен совпадать с портом изменяемого сервера.
 +
 +
В блоке '''"Базы данных"''' можно изменить следующие поля:
 +
 +
[[File:админ2.png|центр|1000px]]
 +
 +
# Название БД.
 +
# Адрес.
 +
# Порт.
 +
# Логин.
 +
# Пароль.
 +
# Размер пула - максимальное количество одновременных соединений с базой.
 +
# Максимальная очередь - максимальная очередь запросов на ожидание обработки базой.
 +
# Удалить БД.
 +
# Добавить БД.
 +
 +
''Примечание: Если в поле порт указан 0, то сервер не взаимодействует с этой БД.''
 +
 +
В блоке '''"Компоненты"''' настраиваются следующие параметры:
 +
 +
[[File:админка.png|центр|1000px]]
 +
 +
# Работа с подписками - этот параметр позволяет указать время для работы тайм-аута запроса(время указывается в секундах).
 +
# Взаимодействие с планетой - этот параметр позволяет включить/выключить взаимодействие с планетой.
 +
# Работа с синхронизацией - этот параметр позволяет включить/выключить работу с синхронизацией.
 +
# Работа с СКД - этот параметр позволяет включить/выключить работу с СКД.
 +
 +
В блоке '''"Backend"''' можно настроить следующие поля и параметры:
 +
 +
[[File:админ6.png|центр|1000px]]
 +
 +
# Адрес Центра Авторизации.
 +
# Порт firefly.
 +
# Логин.
 +
# Пароль.
 +
# Директория статических файлов.
 +
# Порт http.
 +
# Порт Map.
 +
# Использовать SSL - этот параметр позволяет включить/выключить протокол SSL.
 +
# Контролировать сервер в оффлайне - этот параметр позволяет включить/выключить контроль сервера, который в оффлайне.
 +
# Использовать усеченный граф - этот параметр позволяет включить/выключить использование усеченного графа.
 +
# Контроль DDOS - этот параметр позволяет включить/выключить контроль для подачи большого количества запросов.
 +
# Виртуальный сервер - этот параметр позволяет изменить тип сервера с обычного на виртуальный сервер.
 +
# Сохранить и перезагрузить - это кнопка для сохранения изменений и перезагрузки сервера.
 +
 +
При выполнении каких-либо изменений в конфигураторе, независимо от того в какой блок внесены правки, необходимо сохранять все изменения и перезагружать сервер с помощью кнопки (пункт 13).
 +
 +
==Аналитика архива==
 +
 +
При переходе к аналитике открывается окно «Аналитика архива».
 +
 +
[[File:админ8.png|центр|1000px]]
 +
 +
# Поля для выбора диапазона дат.
 +
# Выбор способа группировки.
 +
# Кнопка для запроса записей архива.
 +
# Кнопка для выхода на главную страницу.
 +
 +
===Пример работы===
 +
 +
====Группировка по параметрам====
 +
 +
Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Параметр» и нажмем кнопку «Начать».
 +
 +
[[File:Аналитика архива.png|центр|1000px]]
 +
 +
При нажатии на выбранный тип можно посмотреть количество событий и среднее количество событий в секунду по изменяемым параметрам. Например, нажать на тип Автобус. Открывается информация по параметрам: расположение, числовой приоритет цели, зоны слежения.
 +
 +
[[File:аналитика2.png|центр|1000px]]
 +
 +
При нажатии на выбранный параметр можно посмотреть подробную информацию по событиям.
 +
 +
[[File:админ11.png|центр|1000px]]
 +
 +
====Группировка по итемам====
 +
 +
Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Итем» и нажмем кнопку «Начать».
 +
 +
[[File:админ12.png|центр|1000px]]
 +
 +
При нажатии на выбранный итем можно посмотреть подробную информацию событий.
 +
 +
[[File:админ13.png|центр|1000px]]
 +
 +
====Группировка по секундам====
 +
 +
Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Секунда» и нажмем кнопку «Начать».
 +
 +
[[File:админ14.png|центр|1000px]]
 +
 +
При нажатии на выбранную секунду можно посмотреть подробную информацию событий.
 +
 +
[[File:админ15.png|центр|1000px]]
 +
 +
====Группировка по минутам====
 +
 +
Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Минута» и нажмем кнопку «Начать».
 +
 +
[[File:админ16.png|центр|1000px]]
 +
 +
При нажатии на выбранную минуту можно посмотреть подробную информацию событий.
 +
 +
[[File:админ17.png|центр|1000px]]
 +
 +
====Группировка по часам====
 +
 +
Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Час» и нажмем кнопку «Начать».
 +
 +
[[File:админ18.png|центр|1000px]]
 +
 +
При нажатии на выбранный час можно посмотреть подробную информацию по событиям.
 +
 +
[[File:админ18.png|центр|1000px]]
 +
 +
====Группировка по дням====
 +
 +
Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «День» и нажмем кнопку «Начать».
 +
 +
[[File:админ20.png|центр|1000px]]
 +
 +
При нажатии на выбранный день можно посмотреть подробную информацию событий.
 +
 +
[[File:админ21.png|центр|1000px]]

Текущая версия на 14:37, 19 октября 2021

Авторизация

Для вызова окна авторизации в браузере вводим в адресную строку: http://192.168.10.72:10000/FireflyEditor/#/ , где «192.168.10.72», это адрес сервера. Для авторизации вводится ЦА, логин и пароль пользователя, порт Firefly. Если введенные данные верны, то при нажатии на кнопку вход, открывается поле для ввода адреса firefly, далее нажимаем на кнопку «Вход».

Scada 41 .png
  1. Поле для ввода Центра Авторизации.
  2. Поле для ввода логина.
  3. Поле для ввода пароля.
  4. Кнопка «Вход».
2.png
  1. Поле для ввода адреса firefly.
  2. Кнопка «Вход».

Интерфейс

После удачной авторизации откроется основное окно приложения.

3.png
  1. Доступные серверы.
  2. Доступные роутеры.
  3. Данные локального сервера.
  4. Версия тайпдефа.
  5. Список серверов/роутеров.
  6. Конфигурация сервера.
  7. Кнопка «Выйти».

Доступные серверы

При открытии открывается список доступных серверов, также можно добавить новый сервер.

Для этого нужно:

  1. Нажать кнопку «Создать».
  2. Выбрать URL роутера. URL роутера выбирается из списка доступных роутеров, и чтобы добавить новый сервер, сначала нужно добавить роутер и подключиться к нему и только затем создавать сервер.
4.png

После этого нужно ввести логин и пароль.

5.png

Далее нужно выбрать Имя объекта и нажать Синхр.png.

6.png

При нажатии кнопки Кнп.png у определенного сервера можно посмотреть аналитику архива и редактировать данные сервера.

7.png

Примечание: функция "Проверить подключение" и "Удалить" доступны только у синхронизированного сервера.

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

Админ.png
  1. Кнопка для выполнения синхронизации.
  2. Кнопка для выполнения автоматической синхронизации всех доступных серверов на выбранном роутере.
  3. Кнопка для сохранения записей в архив.
  4. Столбец для отображения состояния сервера.
  5. Кнопка для сохранения изменений.

Доступные роутеры

При открытии открывается список доступных роутеров, также можно добавить новый роутер. Для этого нужно нажать кнопку «Создать»:

Server.png
  1. Ввести URL роутера.
  2. Ввести URL ЦА.
  3. Ввести логин.
  4. Ввести пароль.
  5. Нажать кнопку Синхр1.png

При нажатии на кнопку Кнп1.png откроется окно с помощью которого можно отредактировать данные, проверить подключение или удалить созданный роутер.

Server1.png

Данные локального сервера

В данном окне вы можете увидеть: адрес firefly, имя сервера и версию сборки сервера. При нажатии кнопки «Перезагрузить» происходит перезагрузка сервера.

Local server.png

Версия тайпдефа

В данном окне отображается текущая и доступная версия типов, если доступная версия больше текущей, то появляется кнопка «Обновить». При нажатии кнопки «Обновить» происходит обновление типов до последней версии.

Тайпдеф.png

Конфигурация сервера

В данном конфигураторе выполняются настройки файла config.json у сервера firefly. Порт http в адресной строке должен совпадать с портом изменяемого сервера.

В блоке "Базы данных" можно изменить следующие поля:

Админ2.png
  1. Название БД.
  2. Адрес.
  3. Порт.
  4. Логин.
  5. Пароль.
  6. Размер пула - максимальное количество одновременных соединений с базой.
  7. Максимальная очередь - максимальная очередь запросов на ожидание обработки базой.
  8. Удалить БД.
  9. Добавить БД.

Примечание: Если в поле порт указан 0, то сервер не взаимодействует с этой БД.

В блоке "Компоненты" настраиваются следующие параметры:

Админка.png
  1. Работа с подписками - этот параметр позволяет указать время для работы тайм-аута запроса(время указывается в секундах).
  2. Взаимодействие с планетой - этот параметр позволяет включить/выключить взаимодействие с планетой.
  3. Работа с синхронизацией - этот параметр позволяет включить/выключить работу с синхронизацией.
  4. Работа с СКД - этот параметр позволяет включить/выключить работу с СКД.

В блоке "Backend" можно настроить следующие поля и параметры:

Админ6.png
  1. Адрес Центра Авторизации.
  2. Порт firefly.
  3. Логин.
  4. Пароль.
  5. Директория статических файлов.
  6. Порт http.
  7. Порт Map.
  8. Использовать SSL - этот параметр позволяет включить/выключить протокол SSL.
  9. Контролировать сервер в оффлайне - этот параметр позволяет включить/выключить контроль сервера, который в оффлайне.
  10. Использовать усеченный граф - этот параметр позволяет включить/выключить использование усеченного графа.
  11. Контроль DDOS - этот параметр позволяет включить/выключить контроль для подачи большого количества запросов.
  12. Виртуальный сервер - этот параметр позволяет изменить тип сервера с обычного на виртуальный сервер.
  13. Сохранить и перезагрузить - это кнопка для сохранения изменений и перезагрузки сервера.

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

Аналитика архива

При переходе к аналитике открывается окно «Аналитика архива».

Админ8.png
  1. Поля для выбора диапазона дат.
  2. Выбор способа группировки.
  3. Кнопка для запроса записей архива.
  4. Кнопка для выхода на главную страницу.

Пример работы

Группировка по параметрам

Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Параметр» и нажмем кнопку «Начать».

Аналитика архива.png

При нажатии на выбранный тип можно посмотреть количество событий и среднее количество событий в секунду по изменяемым параметрам. Например, нажать на тип Автобус. Открывается информация по параметрам: расположение, числовой приоритет цели, зоны слежения.

Аналитика2.png

При нажатии на выбранный параметр можно посмотреть подробную информацию по событиям.

Админ11.png

Группировка по итемам

Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Итем» и нажмем кнопку «Начать».

Админ12.png

При нажатии на выбранный итем можно посмотреть подробную информацию событий.

Админ13.png

Группировка по секундам

Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Секунда» и нажмем кнопку «Начать».

Админ14.png

При нажатии на выбранную секунду можно посмотреть подробную информацию событий.

Админ15.png

Группировка по минутам

Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Минута» и нажмем кнопку «Начать».

Админ16.png

При нажатии на выбранную минуту можно посмотреть подробную информацию событий.

Админ17.png

Группировка по часам

Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «Час» и нажмем кнопку «Начать».

Админ18.png

При нажатии на выбранный час можно посмотреть подробную информацию по событиям.

Админ18.png

Группировка по дням

Посмотрим аналитику архива сервера «Office_test». Для этого необходимо указать диапазон дат, за который нужно посмотреть аналитику архива. Например, диапазон: 15.10.2021 14:00:00 - 15.10.20201 14:02:00. Способ группировки выбрать «День» и нажмем кнопку «Начать».

Админ20.png

При нажатии на выбранный день можно посмотреть подробную информацию событий.

Админ21.png