Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

ELTEX Cloud Configuration Manager
Руководство по эксплуатации
Версия ПО 1.6.0

Введение

ECCM (ELTEX Cloud Configuration Manager) — это централизованная система управления сетевым оборудованием. Управление системой осуществляется с помощью web-интерфейса, который предоставляет удобные инструменты для настройки системы и сетевого оборудования под нужды пользователя. Данное руководство содержит описание интерфейса пользователя и основных приемов работы с ним.

Доступ к пользовательскому интерфейсу

Для подключения к интерфейсу пользователя необходимо ввести в адресной строке браузера ссылку http://<ECCM_ADDRESS>:80/, где <ECCM_ADDRESS> — это адрес сервера ECCM в вашей сети (это может быть IP-адрес или доменное имя, если у вас настроен DNS).

Откроется страница с формой авторизации:

Введите логин eccm и пароль eccm в соответствующие поля и нажмите кнопку "Войти". 

Интерфейс системы управления

Пользовательский интерфейс представляет собой одностраничное web-приложение, которое состоит из нескольких основных частей:

  1. Панель навигации по разделам.
  2. Селектор выбора языка интерфейса.
  3. Сведения об учетной записи и ссылка на Персональную страницу пользователя.
  4. Кнопка для выхода из системы. При нажатии на нее сессия будет разорвана.
  5. Рабочая область. В зависимости от выбранного раздела здесь будут представлены различные виджеты.
  6. Кнопка сворачивания панели навигации (для расширения рабочей области).

Персональная страница 

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

Фильтры в таблицах

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

Фильтры представлены в виде карточек с тремя основными полями:

  1. Выпадающий список с заголовками из таблицы, доступными для фильтрации.
  2. Выпадающий список со списком операций, доступных для данного типа фильтра.
  3. Поле для ввода запроса. Данное поле может быть представлено в виде одного или нескольких элементов пользовательского интерфейса, поддерживающих пользовательский ввод.


Для каждого фильтра доступны следующие кнопки:

  1. Кнопка удаления настраиваемого фильтра.
  2. Кнопка добавления нового фильтра.
  3. Кнопка применения настроенных на странице фильтров.

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

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

Когда фильтр полностью настроен, активируется кнопка для добавления нового фильтра.

Порядок использования фильтров:

  • Зайдите на страницу с таблицей. Добавьте один фильтр.
  • В карточке фильтра нажмите на поле "Фильтр" и выберите название таблицы для фильтрации.
  • Далее выберите операцию в поле "Операция". По умолчанию выбраны операторы CONTAINS или EQ.
  • В поле "Значение" введите значение для поиска.
  • Нажмите кнопку "Применить фильтр". На странице отобразятся строки, соответствующие искомому значению.
  • Для возврата в исходное состояние удалите все имеющиеся фильтры на странице, используя кнопку удаления, и после этого нажмите кнопку "Применить фильтр".

Пример поиска устройств модели ESR-10 со статусом обслуживания Enable и заданной частью IP-адреса:

Сводная информация

В данном разделе отображаются данные о состоянии системы:

  1. Общая статистика — счетчики, показывающие отношение недоступных устройств к общему количеству устройств в системе, а также отношение сработавших триггеров (преднастроенных порогов, пересечение которых требует особого внимания) к общему количеству устройств. Дает представление об общих проблемах в сети.
  2. Статистика недоступных устройств по TCP/ICMP по группам — счетчики недоступных устройств по каждой административной группе. Если группа содержит устройства, к которым был утерян доступ, ее рамка подсвечивается цветом. Если недоступно менее 5% — розовым, если более 5% — красным.
  3. Недоступные по TCP/ICMP устройства — список устройств, доступ к которым был утерян. В таблице отображается название устройства (в виде активной ссылки), время потери доступа и длительность простоя.
  4. Проблемы — список сработавших триггеров. В таблице отображается название устройства, на котором сработал триггер (в виде активной ссылки), название триггера, время его срабатывания и уровень важности.

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

Карты сети

В данном разделе содержится информации о картах сети. Карта сети — это логико-графико-схематическое представление взаимодействия сетевых устройств.

Данный раздел позволяет определять связь устройств в рамках одной группы и осуществлять мониторинг доступности устройств на карте.

В разделе отображаются инструменты для управления картами сети (1) и их список (2):

  1. Инструменты управления картами:
    • Создать — создать новую карту сети.
    • Удалить — удалить выбранные карты из списка.
  2. Список карт, доступных в системе:
    • Название — название карты.
    • Группа — группа устройств, которые доступны для использования на карте.

Просмотр карты сети

Для просмотра карты сети необходимо кликнуть на ее название в списке. На странице карты отображается кнопка редактирования карты (1) и сама карта сети (2).

Элементы карты сети

Карта сети состоит из следующих элементов:

  • Узел сети — ( для маршрутизаторов) и (для коммутаторов) . Отображает устройство сети и его статус в системе:

    Цвет узла

    Описание статуса

    Синий

    Устройство доступно для работы в системе

    Серый

    Устройство ещё не синхронизировано
    Тёмно-серыйУстройство не обслуживается (заблокировано в системе)

    Красный

    Устройство недоступно

    ОранжевыйНа устройстве обнаружены проблемы
  • Информация об устройстве —  . Отображает имя устройства (в качестве имени устройства используется его hostname) и информацию о его статусах доступности (сетевой, мониторинга, управления).
  • Связь между узлами — отображает связь между сетевыми устройствами для представления топологии сети (на связи подписаны интерфейсы устройств, через которые они соединены друг с другом).

При клике по имени устройства вы будете перенаправлены на страницу "Информация об устройстве" выбранного вами устройства.

Создание карты

Для создания новой карты сети необходимо в разделе "Карты сети" нажать кнопку "Создать", после чего откроется редактор карты сети.

Редактирование карты

Для редактирования карты сети необходимо выбрать карту в разделе "Карты сети", перейти на страницу просмотра карты и нажать кнопку "Редактировать". Откроется редактор карты сети:


Элементы управления редактором карты сети:

  1. Название — имя создаваемой карты сети.
  2. Группа — группа устройств, доступных для использования в редакторе (можно задать только при создании новой карты).
  3. Добавить устройства — кнопка, открывающая список устройств из выбранной группы для добавления их на карту.
  4. Добавить облако — кнопка, добавляющая на карту облако.
  5. Удалить — кнопка для удаления выбранного устройства с карты.
  6. Создать подкарту — кнопка для привязки к объекту подкарты.
  7. Сохранить — кнопка для сохранения данных карты сети.
  8. Вернуться — кнопка для возврата к списку карт сети (без сохранения изменений/создания новой карты).

Добавление устройства

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

  1. Инструменты управления:
    • Выбрать — добавляет выбранное устройство на карту.
    • Отменить — закрывает окно выбора устройств.
  2. Фильтр таблицы выбора устройств.
  3. Таблица устройств, в которой отображаются данные о состоянии устройств, входящих в выбранную группу. Стоит обратить внимание на следующие столбцы:
    • IP — IP-адрес устройства. Отображается в виде ссылки, по которой можно перейти на страницу управления устройством.
    • Обслуживание — статус обслуживания устройства в системе. Если он обозначен как 'ENABLED', то устройство полностью обслуживается системой (опрос доступности, метрик, резервное копирование конфигурации, управление). В других случаях функции обслуживания могут быть приостановлены.
    • Доступность — статус доступности устройства по протоколам TCP/ICMP, SNMP, SSH .

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

Удаление устройства

Для удаления устройства выберите его в редакторе карты сети и нажмите кнопку "Удалить":


Подтвердите действие:

Добавление облака

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

Для добавления облака необходимо в редакторе сети нажать на кнопку "Добавить облако" и указать его название ( дополнительно можно указать телефон, если облако используется для обозначения стыка с провайдером):


Добавление связи

Для добавления связи между узлами необходимо, чтобы на карте было 2 устройства и более. Наведите курсор мыши на первый узел устройства:

Щелкните левой кнопкой мыши на появившуюся на узле точку и, удерживая мышь, перенесите её на второй узел устройства:


После этого откроется окно выбора интерфейсов подключения, в котором необходимо выбрать интерфейсы, через которые устройства взаимодействуют:

Создание подкарты

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

Для создания подкарты в редакторе карт выберите объект или несколько объектов, нажмите кнопку "Создать" и выберите карту на которую будет ссылаться подкарта:


Удаление связи

Для удаления связи между узлами сети сделайте клик на связь между узлами:


Подтвердите действие удаления связи:


Удаление подкарты

Для удаления подкарты в редакторе карт выберите подкарту или объект, к которому подкарта привязана, и нажмите кнопку "Удалить":

Подтвердите действие удаления подкарты:

При удалении подкарты будут удалены все объекты, к которым она привязана.

Автоматическое создание связей по LLDP

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

Устройства

В данном разделе представлена информация об устройствах системы, разделенных на административные группы. Раздел позволяет добавлять и удалять группы и устройства в системе. 

Кнопки по созданию (1) и удалению (2) групп расположены в верхней части страницы. В группу с девайсами нельзя добавить группу, поэтому кнопка "Создать группу" будет неактивна. Также нельзя удалить не пустую группу, кнопка "Удалить группу" будет неактивна.

Ниже расположена навигационная цепочка в стиле "breadcrumbs" (3). Она отображает путь к текущей группе, позволяет выполнить быстрый возврат к любой из родительских групп или перейти к дочерней группе. Также можно посмотреть статистику по нижележащим группам:

Ниже находятся кнопки по управлению таблицей и девайсами в ней:

  1. Добавление фильтра.
  2. Обновление таблицы.
  3. Добавить устройства — добавление устройств, только в пустую группу или в группу с устройствами. 
  4. Обновить — обновление группы устройств, кнопка активизируется при выборе устройств в таблице.
  5. Конфигурировать — конфигурирование устройств, кнопка активизируется при выборе устройств в таблице.
  6. Разблокировать — разблокировать устройства, кнопка активизируется при выборе устройств в таблице.
  7. Заблокировать — заблокировать устройства, кнопка активизируется при выборе устройств в таблице.
  8. Переместить — переместить устройства, кнопка активизируется при выборе устройств в таблице.
  9. Удалить — удалить устройства, кнопка активизируется при выборе устройств в таблице.

В таблице с устройствами отображается следующая информация:

  • ID — порядковый номер устройства в системе управления, присваивается при добавлении устройства в систему. Нумерация начинается от 100, каждый номер уникален и не может быть использован повторно.
  • Серийный номер — комбинация цифр и букв, которая вычитывается с устройства по SNMP и хранится в базе данных.
  • IP — IP-адрес устройства в сети управления устройствами (каждое устройство имеет уникальный IP-адрес). Отображается в виде ссылки, по которой можно перейти на страницу управления устройством.
  • Hostname — имя хоста, вычитывается с устройства по SNMP и хранится в базе данных.
  • MAC — MAC-адрес устройства, вычитывается с устройства по SNMP и хранится в базе данных.
  • Серия — название модельного ряда, вычитывается с устройства по SNMP и хранится в базе данных.
  • Модель — название модели, вычитывается с устройства по SNMP и хранится в базе данных.
  • Версия — номер прошивки, установленной на устройстве, вычитывается с устройства по SNMP и хранится в базе данных.
  • Обслуживание —  статус обслуживания устройства в системе. Если он обозначен как 'ENABLED' — то устройство полностью обслуживается системой (опрос доступности, метрик, резервное копирование конфигурации, управление). В других случаях функции обслуживания могут быть приостановлены.
  • Доступность — статус доступности устройства по протоколам TCP/ICMPT, SNMP, SSH .
  • Группа — группа, к которой относится устройство.
  • Триггеры, сработали/всего — количество сработавших аварийных триггеров на устройстве/общее количество триггеров на устройстве.

Добавление устройств — Ручное добавление

Для того что бы добавить устройство, на вкладке с устройствами нужно нажать на кнопку "Добавить устройство". Во вкладке "Ручное добавление" можно добавить новые устройства в систему. Каждое устройство отображается в отдельной строке, в которой нужно указать его IP и модель. Система проводит проверку введенных данных и в поле "Статус" отображает, возможно ли добавить устройство в систему (статус == OK) или есть какие-либо ошибки (например, некорректный IP-адрес или недостаток лицензий для выбранной модели).

В поле "IP" можно вставить список IP-адресов, разделенных пробелами. Этот список будет обработан в интерфейсе и разделен построчно на отдельные устройства, при этом каждому IP-адресу будет соответвовать модель устройства, начиная с первой строки.


Элементы интерфейса:

  1. IP — поле для указания IP-адреса нового устройства. В это поле можно скопировать список адресов, разделенных пробелом. Они автоматически будут преобразованы в несколько строк.
  2. Модель — в этом поле отображается название модели, а в скобках указано количество устройств, которое можно добавить согласно установленной лицензии.
  3. Статус — результат проверки введенных данных. Возможные статусы:
    1. OK — проверка прошла успешно, это устройство можно добавить в систему.
    2. INVALID_IP — адрес не прошел валидацию: формат некорректен, или есть лишние символы.
    3. NO_LICENSE — достигнут лимит количества устройств данной модели в лицензии.
    4. DUPLICATE_IP — в системе или в списке устройств на добавление уже есть устройство с указанным IP-адресом.
  4. Кнопка для удаления устройства из списка.
  5. Кнопка для добавления дополнительного устройства в список. 
  6. Кнопки управления: 
  • Отменить — закрыть окно без сохранения.
  • Добавить устройства — добавить все устройства, прошедшие валидацию (имеющие статус "ОК"). Не прошедшие валидацию устройства будут проигнорированы.

Добавление устройств — Обнаружение

Для того что бы добавить устройство, на вкладке с устройствами нужно нажать на кнопку "Добавить устройство". Во вкладке "Обнаружение" можно выполнять автоматическое добавление обнаруживаемых устройств по известному диапазону.

Во вкладке доступны следующие поля:

  1. Диапазон — поле для указания диапазона адресов. Поддерживает ввод в различных форматах. Примеры:
    • 10.25.96.1-90
    • 10.25.96.1-10.25.96.90
    • 10.25.96.1/24

      Из диапазона будет обработано ограниченное количество устройств, по умолчанию лимит выставлен на 1024 устройства.
  2. Версия snmp — выпадающий список с возможностью выбора версии протокола. Поддерживаются протоколы:
    • V1 — для устройств со старой версией SNMP.
    • V2C — по умолчанию подходит под большинство устройств.
  3. Порт snmp — чаще всего используется 161, но можно указать иное значение.
  4. Communities — пароль для доступа к SNMP.
  5. Поиск — кнопка для выполнения запроса поиска устройств после заполнения формы.

В результате поиска устройств будет предложен выбор устройств для добавления в ECCM.

Результаты поиска отображаются в таблице со следующими полями:

  • IP — IP-адрес нового устройства.
  • Модель — название модели.
  • Серийный номер — серийный номер устройства.
  • MAC — MAC-адрес устройства.
  • Версия — версия ПО, установленная на устройстве.
  • Статус — статус устройства в системе ECCM.
    • OK — устройство может быть добавлено в систему.
    • EXISTS — устройство с таким IP-адресом уже присутствует в системе.

С результатами поиска можно выполнить следующие операции:

  • Вручную выбрать отдельные устройства для добавления (1). Некоторые устройства могут быть недоступны для выбора по причинам, отраженным в поле "Статус" (2).
  • Выбрать группу устройств определённой модели, отметив ее целиком (3).
  • Выбрать все обнаруженные устройства (4).

После завершения выбора устройств нажмите кнопку "Добавить устройства" (5).

Обновить группу устройств

Для того чтобы обновить группу устройств, во вкладке с устройствами необходимо выбрать нужные (1) и нажать кнопку "Обновить" (2). На рисунке ниже приведен пример:

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

Выбор прошивки

На этом шаге нужно выбрать прошивку (кнопка "Выберите Файл ПО"), которая будет загружена на выбранные ранее устройства для схожих серий:

Далее появится диалоговое окно, где необходимо выбрать прошивку (1):

Актуальная прошивка будет отмечена флагом  (2).
После завершения выбора прошивки нажмите кнопку "Далее" (3).

После появится прежнее диалоговое окно, где в строку к серии уже будет вставлена информация о ПО:

Установка расписания

Позволяет настроить время начала и завершения выполнения задачи:

Предлагаемые опции:

  1. Начать в ближайшее время — поставить задачи в очередь планировщика сразу после создания. Начало выполнения будет зависеть от загруженности планировщика. Снятие этого флага позволяет установить начало окна проведения операции обновления.
  2. Не запускать новые подзадачи после указанного времени — позволяет ограничить окно проведения операции обновления, запрещая запуск дополнительных задач. При этом выполненные операции не будут отменены, но устройства, для которых обновление не было запущено, останутся без обновления.
  3. Стратегия:
    • Параллельно — одновременный запуск с использованием всех имеющихся обработчиков.
    • Последовательно — обновление по порядку, с использованием одного обработчика.

При выборе опций "Начать в ближайшее время" и "Не запускать новые подзадачи после указанного времени" отображаются инструменты выбора даты и времени начала и завершения обновления:

Применить

На данном шаге на экране отображаются все ранее указанные параметры:


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

Конфигурирование

Для того что бы осуществить конфигурирование группы устройств, на вкладке с устройствами необходимо выбрать нужные (1) и нажать на кнопку "Конфигурировать" (2). На рисунке ниже приведен пример:

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

Выбор устройств

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

Выбор шаблона

При нажатии на кнопку "Конфигурировать" откроется вкладка группового конфигурирования. На первом шаге необходимо выбрать нужный шаблон конфигурации.

В левой части вкладки расположена таблица существующих в системе шаблонов (1), в правой части отображено содержимое выбранного шаблона (2).

Если в выбранном шаблоне присутствуют созданные пользователем переменные, как в приведённом ниже примере — syslog_max_files и syslog_file_size, то в диалоговом окне открывается второй динамический шаг по настройке переменных шаблона ("Заполнение переменных").

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

Заполнение переменных

На шаге заполнения переменных откроется форма, в которой необходимо указать значение для каждой найденной в шаблоне пользовательской переменной (1), (3). Также для переменной можно выбрать тип (2), (4): STATIC/SEQUENCE, по умолчанию все переменные STATIC.


Когда все переменные будут заполнены, разблокируется вкладка "Рендер" (5), при переходе на которую можно увидеть пример отрендеренной по шаблону конфигурации для первого устройства в выборке.

Установка расписания

Позволяет настроить время начала и завершения выполнения задачи.

Предлагаемые опции:

  1. Начать в ближайшее время — поставить задачи в очередь планировщика сразу после создания. Начало выполнения будет зависеть от загруженности планировщика. Снятие этого флага позволяет установить начало окна проведения операции обновления.
  2. Не запускать новые подзадачи после указанного времени — позволяет ограничить окно проведения операции обновления, запрещая запуск дополнительных задач. При этом выполненные операции не будут отменены, но устройства, для которых обновление не было запущено, останутся без обновления.
  3. Стратегия:
    • Параллельно — одновременный запуск с использованием всех имеющихся обработчиков.
    • Последовательно — обновление по порядку, с использованием одного обработчика.



Применить

В интерфейсе резюмируются ранее настроенные параметры расписания, отображаются выбранный шаблон и список устройств.


  1. Резюме по настроенной задаче.
  2. Список выбранных для конфигурирования устройств. Клик по устройству в таблице откроет на вкладке "Рендер" (4) вариант конфигурации, который будет применён к данному устройству.
  3. Текст шаблона.
  4. Вкладка с отрендеренным для выбранного устройства шаблоном.

Страница устройства

Интерфейс для работы с отдельным устройством.

Состоит из следующих элементов:

  1. Заголовок — содержит название устройства и его IP-адрес.
  2. Меню со вкладками: 
    • Информация об устройстве,
    • Конфигурации,
    • Доступ,
    • Обновление ПО,
    • События,
    • Задачи,
    • Мониторинг.
  3. Кнопки по управлению устройством:
    • Перезагрузить,
    • Удалить,
    • Заблокировано.

Информация об устройстве

На данной странице отображаются инвентарные данные об устройстве:

Конфигурация

Интерфейс для управления конфигурацией устройства. 

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

Элементы управления:

  1. Блок функций 1:
    • Создать черновик/Создать макрос — создать новую пустую конфигурацию.
    • Удалить — удалить конфигурацию
    • Синхронизировать — получить текущую конфигурацию с устройства. Если она не будет совпадать с последней полученной с устройства (RUNNING) конфигурацией, она будет сохранена в системе как новая конфигурация.
    • Сравнение — перейти к сравнению двух выбранных конфигураций. Для перехода требуется выбрать (отметить галочками) две конфигурации из списка.
  2. Блок функций 2:
    • Редактировать — открыть редактор конфигурации.
    • Скачать — получить выбранную конфигурацию в виде текстового файла.
    • Применить/Запустить — применить выбранную конфигурацию на устройство.
  3. Фильтр конфигураций.
  4. Таблица конфигураций — отображает список имеющихся конфигураций для устройства. 
  5. Превью конфигурации — панель для отображения выбранной конфигурации (выбор производится нажатием на строку конфигурации (не на флаг, расположенный напротив).

Типы конфигураций

RUNNING — последняя полученная с устройства конфигурация. Всегда отображается сверху.

DRAFT — конфигурация, подготовленная для загрузки на устройство.

BACKUP — резервная копия конфигурации с устройства перед применением новой конфигурации. В случае смены текущей конфигурации на новую ей назначается тип BACKUP, а новой — RUNNING.

Редактор конфигурации

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

  1. Аннотация — комментарий к конфигурации. Указывается при создании новой конфигурации, после этого изменить аннотацию нельзя.
  2. Область редактирования — текстовый редактор, позволяющий работать с большим объемом информации и обеспечивающий подсветку синтаксиса и внесенных изменений.
  3. Кнопки управления:
    • Отменить — закрыть окно без сохранения.
    • Сохранить — сохранить изменения, создав новую конфигурацию с типом "Черновик" ("DRAFT").
    • Сохранить и Применить — сохранить новую конфигурацию как черновик и сразу же попытаться применить ее на устройство.

Редактор предоставляет инструменты для поиска по всей конфигурации. Для того чтобы воспользоваться поиском, нужно установить курсор в область редактирования и нажать сочетание клавиш Сtrl+F:

Доступ

Настройка параметров доступа к устройству. Например, для применения конфигурации или перезагрузки.

По умолчанию для доступа к устройству используются глобальные параметры, которые можно изменить в разделе "Настройки" -> "Доступ". Чтобы настроить индивидуальные параметры доступа к устройству, нужно выставить флаг "Индивидуальные". Включение этой опции заставляет систему использовать все настройки на этой странице вместо глобальных, поэтому необходимо настроить все параметры:

  • логины и пароли для доступа к устройству по SSH и SFTP* — доступ необходим для управления устройствами и получения конфигурации (*SFTP поддерживается только для ESR).
  • snmp — здесь определяются настройки SNMP для проверки доступности устройства по этому протоколу. Данные параметры не изменяют настройки, используемые для получения метрик с устройства (эти параметры определяются только глобально). 
  • network — настройки определения сетевой доступности устройства. Проверка может выполняться по протоколу ICMP ("обычный пинг") и проверкой установки TCP-соединения (более быстрый способ). Во втором случае дополнительно необходимо указать, на какой порт будет устанавливаться соединение.

Обновление ПО

Интерфейс для обновления прошивки на устройстве. В таблице отображается список ПО, имеющегося на сервере для данного типа устройства (добавление новых прошивок выполняется в разделе ПО). Если на сервере есть прошивка той же версии, которая установлена на устройстве, она будет отмечена красным индикатором (radiobutton) слева, также будет отображено актуальное ПО:

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

Если на сервере отсутствует прошивка, установленная сейчас на устройстве, в диалоговом окне отобразится сообщение с предупреждением.

События

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

Задачи

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

  • Статус — текущий статус выполнения задачи.
  • Тип — суть задачи.
  • Описание — параметры, с которыми задача была запущена.
  • Дата создания — дата и время создания задачи.
  • Дата запуска — дата и время запуска задачи в активную работу. Может не совпадать с датой создания, т.к. задача может находиться в очереди обработчика.
  • Дата завершения — дата и время завершения работы над задачей. При этом задача может завершиться успешно или не успешно.
  • Лог — открыть журнал выполнения задачи из Ansible.

Мониторинг

Отображение данных мониторинга устройства. 

  1. Выбор типа данных.
  2. Выбор временного диапазона выборки.
  3. График.

Типы данных 

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

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

Временной диапазон выборки

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

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

График

В области отображения графика находятся элементы:

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

Сравнение

Раздел для сравнения конфигураций друг с другом. Содержит следующие элементы:

  1. Инструменты для выбора устройства и конфигурации.
  2. Область для отображения конфигурации.

Выбор устройства и конфигурации

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


Нажмите "Выберите конфигурацию". Установите флаг напротив необходимой конфигурации:

Сравнение двух конфигураций можно также провести в разделе "Устройства", выбрав две конфигурации на вкладке "Конфигурация" необходимого устройства и нажав кнопку "Сравнение".

Область для отображения конфигурации

После выбора двух конфигураций они сопоставляются друг с другом, и различия отмечаются цветом:

ПО

Раздел, позволяющий добавлять, удалять и просматривать прошивки устройств.

В рабочей области расположены следующие элементы:

  1. Кнопки для добавления и удаления файлов ПО.
  2. Таблица прошивок, добавленных в систему.
  3. Переключатели актуальных прошивок, которые позволяют менять актуальную ПО для серии.

Добавление новой прошивки

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

  1. Выберите файл ПО — открыть диалоговое окно для выбора файла на компьютере пользователя.
  2. Версия — номер прошивки в принятом у вендора формате. Формат для прошивок ELTEX: 'X.X.X build X'.
  3. Серия — серия устройств (модельный ряд).
  4. Сделать актуальным ПО — установка флага применяет ПО для выбранной серии как актуальное.
  5. Описание — комментарий к загружаемому файлу.
  6. Отменить — закрыть окно без сохранения изменений.
  7. Загрузить — кнопка для начала загрузки. Неактивна, пока не заполнены все требуемые поля.

Перед заполнением полей 'Серия' и 'Версия' нажмите кнопку "Выберите файл ПО" и выберите загружаемый файл. Тогда серия устройства и версия будут распознаны автоматически.


Для серии MES5448/MES7048 необходимо дополнительно добавить загрузчик и указать его версию.

Шаблоны

Раздел для создания шаблонов конфигурации на группу устройств.

Шаблоны представляют собой последовательность CLI-команд для внесения изменений в конфигурацию оборудования. Эти команды будут применяться к оборудованию в том виде и в той последовательности, в которой они записаны в шаблоне.
Для оборудования линеек ESR и MES перед выполнением шаблона автоматически происходит переход в режим конфигурирования, с последующим сохранением и подтверждением конфигурации.
Для оборудования линейки MES (ISS, ROS и FP) автоматический переход в режим конфигурирования не выполняется.
При этом повторное применение одного и того же шаблона к оборудованию может внести нежелательные изменения в конфигурацию.

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


Интерфейс для создания и редактирования шаблонов конфигурации включает в себя список шаблонов конфигураций (1) и область редактирования шаблона (2).


Создание шаблона

Для создания шаблона укажите его название в соответствующем поле:


После указания имени новый пустой шаблон появится в списке шаблонов. В области редактирования справа задайте его содержимое:

После этого сохраните изменения, нажав на кнопку "Сохранить".

Шаблонизатор

Переменные

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

Синтаксис определения пользовательской переменной в тексте шаблона следующий:

{{ variable }}
Название переменной может содержать только буквы латинского алфавита, цифры и знаки подчёркивания. Название переменной обязательно должно начинаться с буквы. Также имя переменной регистрозависимое, поэтому variable и VARIable — это разные переменные.


Следует отличать синтаксис задания/использования пользовательской переменной {{ variable }} от синтаксиса статического присвоения переменной
{% set variable = "123" %}.

В первом случае внутри шаблона переменная не имеет никакого значения и поэтому будет проинтерпретирована как пользовательская. Для неё нужно будет задать значение из интерфейса ЕССМ перед применением шаблона на группу устройств.

Во втором случае значение переменной статически задаётся прямо внутри шаблона и не может быть изменено извне, поэтому такая переменная не будет считаться пользовательской, и для неё нельзя будет задать значение из интерфейса ЕССМ.


Переменные в шаблоне могут быть как отдельностоящими (как в примере выше), так и вложенными в другие переменные.

{{ device.ip }}

В данном примере переменная ip вложена в переменную device, и в таком случае device является scope-переменной, или просто скоупом. Скоуп device не содержит собственное значение, а только агрегирует в себе другие переменные и аналогичные вложенные скоупы.

Все пользовательские переменные находятся в корневом скоупе, который не имеет имени, и поэтому доступ к переменным внутри него осуществляется без указания скоупа.

Также внутри шаблона доступен ряд предопределённых системных переменных. Значения для системных переменных подставятся при рендеринге шаблона (формировании по нему готовой конфигурации перед отправкой на устройство) автоматически. Все они находятся в специальных агрегирующих скоупах:

  • eccm — содержит переменные с различной системной информацией,
    • eccm.user — имя пользователя, который запустил задачу на групповое конфигурирование,
    • eccm.time — время запуска задачи на групповое конфигурирование (серверное время),
    • eccm.ip_address — IP-адрес сервера ECCM (management-интерфейс),
  • global — содержит глобальные общесистемные параметры и настройки,
    • global.snmp_communities — список SNMP communities, задаваемый глобально в системных настройках ЕССМ,

       Так как данная переменная содержит список значений, то доступ к ней осуществляется либо по индексу: {{ global.snmp_communities[0] }}, либо в цикле: {% for community in global.snmp_communities %} {{ community }} {% endfor %}
  • group — содержит переменные, специфичные для группы устройства, на которое применяется данный шаблон:
    • group.id — содержит id группы,
    • group.name — содержит имя группы,
  • device — содержит переменные, специфичные для устройства, на которое применяется данный шаблон:
    • device.id — содержит id устройства,
    • device.ip — содержит management IP-адрес устройства,
    • device.mac — содержит MAC-адрес устройства,
    • device.sn — содержит серийный номер устройства,
    • device.hostname — содержит hostname устройства,
    • device.model — содержит название модели устройства,
    • device.series — содержит серию устройства,
    • device.snmp_communities — содержит список SNMP communities устройства, заданный в настройках доступа для данного устройства.

      Содержит список значений по аналогии с global.snmp_communities.

Таким образом, переменные из скоупа group и device внутри шаблона будут принимать разные значения в зависимости от конкретного устройства, на которое применяется данный шаблон.

Типы пользовательских переменных

Шаблонизатор ЕССМ предлагает возможность гибко настраивать значения для пользовательских переменных.

В связи с тем, что при групповом конфигурировании большого количества устройств может возникнуть потребность динамически генерировать значения для определённых переменных, шаблонизатор ЕССМ предоставляет возможность настраивать для пользовательских переменных генерируемые последовательности. Такие переменные имеют явно задаваемый тип SEQUENCE (последовательность), и значения для них задаются в определённых форматах (будет рассмотрено ниже). Обычные же переменные имеют тип по умолчанию STATIC, и их значения интерпретируются в шаблоне as-is. Задание типа переменных рассмотрено в разделе "Заполнение переменных".

Принцип работы и использования SEQUENCE-переменных

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


Если для переменной указан тип SEQUENCE, то значение переменной должно быть задано в одном из следующих форматов (тип последовательности определится автоматически, исходя из формата):

1. <число> - <число>  числовая последовательность, задаётся двумя целыми числами, разделёнными дефисом, генерирует последовательность целых чисел в указанном замкнутом диапазоне.

     Пример: 1 - 5 

     Создаст последовательность из чисел 1, 2, 3, 4, 5

2. <item1>, <item2>, ..., <itemN>  массив-последовательность, задаётся произвольными значениями, разделёнными запятыми, генерирует соответствующую последовательность из перечисленных элементов.

     Пример: value1, value2, 3, value4, abc

3. <ip> - <ip>  последовательность IP-адресов, задаётся двумя IP-адресами, разделёнными дефисом, генерирует последовательность IP-адресов из указанного замкнутого диапазона адресов.

     Пример: 192.168.0.1 - 192.168.0.4

     Создаст последовательность из адресов 192.168.0.1, 192.168.0.2, 192.168.0.3, 192.168.0.4

4. <ip/prefix> или <ip/mask>  последовательность IP-адресов из указанной подсети, задаётся IP-адресом и префиксом подсети, либо IP-адресом и маской, генерирует последовательность IP-адресов из указанной подсети, не включая broadcast и сам адрес подсети. Исключение для подсетей: /31 и /32,          где в последовательность включаются все адреса.

     Пример 1: 192.168.1.0/24

     Создаст последовательность из адресов 192.168.1.1, 192.168.1.2, ..., 192.168.1.254 (итого 254 адреса)

     Пример 2: 192.168.1.10/31

     Создаст последовательность из адресов 192.168.1.10, 192.168.1.11 (итого 2 адреса)


Пример

В шаблоне используется переменная var. Перед применением данного шаблона на группу из 10 устройств, переменной var был указан тип SEQUENCE и задано значение 10 - 20.

Тогда для первого устройства переменная var примет значение var = 10, для второго устройства — значение var = 11, для десятого устройства, соответственно, var = 19.

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

Управляющие конструкции

Шаблонизатор Jinja2 поддерживает ряд стандартных управляющих конструкций: операторы ветвлений (if ... else), циклы (for), макросы, неблочные фильтры, функции, присвоения, математические и логические операторы. 

• Оператор ветвления if ... else:

{% if device.model = "ESR-10" %}
    hostname ESR-10
{% endif %}

• Оператор цикла for:

{% for snmp_community in device.snmp_communities %}
    snmp-server community "{{ snmp_community }}" ro
{% endfor %}

• Макрос:

{% macro network(name, ip_prefix) -%}
    object-group network {{ name }}
        ip prefix {{ ip_prefix }}
    exit
{%- endmacro %}

{{ network("LAN", "10.10.99.32/27") }}


• Прочие операторы и конструкции :

Пример задания внутришаблонной переменной:
{% set var = 'example' %}

Пример фильтра upper:
{{ var|upper }} -> EXAMPLE

Пример применения фильтра join на массиве:
{{ [1, 2, 3]|join('|') }} -> 1|2|3

Пример форматирования строки при помощи фильтра format:
{{ "%s, %s!"|format("Hello", "World") }} -> Hello, World!

Пример арифметических операций:
{{ (1 + 2) * 10 / 5 }} -> 6.0

Более подробно возможности и функции шаблонизатора Jinja2 рассмотрены на официальном сайте.

 В силу технических особенностей реализации шаблонизатора в ЕССМ, некоторые более сложные конструкции, не приведённые в данном Руководстве, но доступные в нативной реализации Jinja2, могут не поддерживаться.

Инициализация устройств

Раздел для автоматического обновления и конфигурирования устройств (ZTP  Zero Touch Provisioning).

Интерфейс содержит три вкладки:

  1. Настройки DHCP — для настройки DHCP-сервера.
  2. Привязки — для создания привязки инициализации — сущности, в которой хранится информация о параметрах ожидаемого устройства.
  3. Состояние инициализации — текущее состояние инициализации устройства в системе и журнал предыдущих состояний.

Настройки DHCP

На данной вкладке располагаются настройки для конфигурирования DHCP-сервера. 

  1. Вкл./выкл. DHCP-сервера.
  2. Сохранение состояния вкл./выкл. (п.1).
  3. Начальный адрес IP-диапазона DHCP-пула.
  4. Конечный адрес IP-диапазона DHCP-пула.
  5. Префикс сети DHCP-пула.
  6. Шлюз по умолчанию, который будет выдан устройству, пришедшему за DHCP.
  7. Сохранение настроек пп. 3-6.
  8. Сброс настроек пп. 3-6.

Привязки

На данной вкладке можно увидеть список всех привязок, а также создать, отредактировать или удалить привязку.

При нажатии на кнопку "Создать" или "Редактировать" открывается диалоговое окно редактирования привязки:


  1. МАС-адрес ожидаемого целевого устройства. Когда устройство с данным МАС появится в сети, для него запустится процедура автоматического конфигурирования.
  2. IP-адрес, который будет выдан данному устройству.
  3. Группа, куда данное устройство будет помещено после добавления в систему.
  4. Модель устройства.
  5. Всегда обновлять до актуальной версии — всегда для данной привязки будет поддерживаться актуальная прошивка
  6. Версия прошивки, на которую устройство будет автоматически обновлено.
  7. Конфигурация, которая будет применена к устройству.

Состояние инициализации

На данной вкладке отображаются статусы активных привязок (т.е. тех привязок, устройства к которым появились в сети и начали процесс автоматической инициализации).

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

Задачи

В разделе отображается таблица с задачами, выполняемыми в системе от имени пользователя. Периодические системные задачи, такие как синхронизация устройств, по умолчанию скрыты. Их можно отобразить, нажав "Показать" в последнем столбце таблицы.

Таблица состоит из следующих полей:

  • Статус — текущий статус выполнения задачи.
  • Тип — суть задачи.
  • Описание — параметры, с которыми задача была запущена.
  • Дата создания — дата и время создания задачи.
  • Дата запуска — дата и время запуска задачи в активную работу. Может не совпадать с датой создания, т.к. задача может находиться в очереди обработчика.
  • Дата завершения — дата и время завершения работы над задачей. При этом задача может завершиться успешно или не успешно.
  • Лог — открыть журнал выполнения задачи из Ansible.
  • Подзадачи — задачи для работы над каждым отдельным устройством. При отображении таблицы задач все подзадачи скрыты, и отображается только родительская задача с интегральным статусом. Эта кнопка используется для отображения всех подзадач для групповой операции.

События

Отображает список событий, произошедших в системе. Важные события, сообщающие о проблемах, выделяются красным цветом, информационные — зеленым.

Настройки

Раздел общих настроек системы. Содержит вкладки:

  1. Доступ,
  2. Пользователи,
  3. Роли,
  4. Лицензия,
  5. Резервное копирование,
  6. Определение статусов устройств.

Доступ

Интерфейс для настройки параметров по умолчанию для доступа к устройствам. 

Настройки разделены на четыре группы:

  1. SSH и SFTP — используются для управления устройствами и передачи файлов на устройства.  Для настройки доступны логин и пароль.
  2. SNMP — используется для мониторинга устройств и получения инвентарных данных. Для настройки доступно read community.
  3. network — настройки определения сетевой доступности устройства. Проверка может выполняться по протоколу ICMP ("обычный пинг") и проверкой установки TCP-соединения (более быстрый способ). Во втором случае дополнительно необходимо указать, на какой порт будет устанавливаться соединение.
  4. SNMP COMMUNITY-RO — определение community для сбора метрик с устройств по SNMP. Для этого используется отдельный механизм опроса, настройки которого возможны только глобально для всей системы.

Пользователи

Раздел для управления учетными записями пользователей системы.

  1. Кнопки добавления и удаления пользователей.
  2. Таблица пользователей.

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

Создание новой учетной записи 

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

  1. Атрибуты учетной записи (обязательные поля отмечены знаком "*"):
    • Логин и пароль — используются для авторизации в системе.
    • Роль — определяет набор привилегий, доступных пользователю в системе.
    • Фамилия, Имя, Отчество — необходимы для идентификации человека, которому принадлежит учетная запись.
    • E-mail — адрес для отправки уведомлений пользователю. 
  2. Группы устройств и системных объектов, к которым пользователю будет предоставлен доступ.
  3. Кнопки отмены и сохранения.
Добавление групп для пользователя

Элементы интерфейса окна добавления группы:

  1. Строка навигации — отображает текущую выбранную группу. Именно эта группа будет сохранена в учетную запись пользователя после нажатия кнопки "Добавить".

  2. Таблица вложенных групп — позволяет выбрать одну из дочерних групп и перейти дальше по дереву.

    Для возвращения в родительскую группу кликните по ее названию в строке навигации.

  3. Кнопки отмены и сохранения.

Роли

Интерфейс для управления ролями пользователей системы.

  1. Кнопки для добавления и удаления ролей.
  2. Таблица ролей.

Предустановленный набор ролей

В систему по умолчанию добавлено три роли:

  1. SuperAdmin — роль для управления системой ECCM. Привилегии: управление пользователями, ролями. Управление глобальными настройками доступа к устройствам. Также доступны все возможности, доступные другим ролям.
  2. Administrator — роль для специалистов, пользующихся системой для настройки оборудования. Привилегии: управление оборудованием (ввод/вывод устройств в работу, конфигурация, обновление, перезагрузка), управление группами устройств. Также доступны возможности, предоставленные оператору.
  3. Operator — роль для осуществления мониторинга работы оборудования. Привилегии: просмотр данных мониторинга (состояние устройств, статистика, аварии, отчеты).

Создание новой роли


  1. Название роли.
  2. Описание — краткое пояснение, для кого и для чего предназначена роль.
  3. Набор привилегий, доступных пользователю в этой роли. Пользователь может применять свои привилегии ко всем устройствам и объектам, которые находятся в его группах.
  4. Кнопки отмены и сохранения.

Таблица привилегий

Название привилегииОписание
Инициализация устройствдоступ к разделу "Инициализация устройств", позволяющему настраивать ZTP
Сравнение конфигурацийдоступ к функционалу сравнения конфигураций разных версий и устройств
Сводная информациядоступ к разделу "Сводная информация" и информационным виджетам
Устройства - настройка адаптеровдоступ к странице настройки адаптера устройства
Устройства - конфигурированиедоступ к странице управления конфигурацией устройства
Устройства - обновление ПОдоступ к странице обновления прошивки устройства
Устройства - групповое конфигурированиедоступ к странице группового конфигурирования устройств
Устройства - управление группамидоступ к странице управления группами
Устройства - мониторингдоступ к странице отображения метрик устройства
Устройства - групповое обновлениедоступ к странице группового обновления прошивки устройства
Устройства - просмотрдоступ к разделу "Устройства" для просмотра устройств единым списком
Событияраздел для отображения событий, произошедших с устройствами
Хранилище ПОраздел для управления прошивками, хранящимися в системе
Карты сетидоступ к странице карт сети
Настройки - доступраздел настроек доступа к устройствам 
Настройки - резервное копированиераздел настроек для импорта и экспорта списка устройств
Настройки - определение статусов устройствраздел настроек для определение статусов устройств
Настройки - лицензияраздел настроек для управления лицензией
Настройки - пользователираздел настроек для управления учетными записями пользователей и ролями
Задачираздел для отображения результатов выполнения задач
Шаблоныдоступ к странице шаблонов

Лицензия

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

  1. id — уникальный номер лицензии.
  2. Издатель — название компании или имя сотрудника, выпустившего лицензию.
  3. Получатель — название организации, приобретающей лицензию.
  4. Дата издания — дата генерации лицензии.
  5. Дата истечения — дата, после которой лицензия считается недействительной. После наступления этой даты доступ к управлению устройствами будет ограничен.

Описание интерфейса 

  1. Инструменты управления лицензиями:
    • Импортировать — загрузить на сервер новый лицензионный файл.
    • Экспортировать — получить файл активной лицензии.
  2. Информация об установленной в систему лицензии: основные данные и суммарное количество поддерживаемых моделей устройств.
  3. Список моделей и количество единиц оборудования каждой модели, которое поддержано в лицензии.

Загрузка новой лицензии

После нажатия кнопки "Загрузить" будет открыто системное окно, в котором нужно выбрать новый файл с лицензией и загрузить его на сервер. После этого ECCM произведет анализ загруженной лицензии и откроет окно для сравнения новой лицензии с активной.


Элементы интерфейса:

  1. Название загруженного файла.
  2. Информация об активной лицензии.
  3. Информация о новой лицензии.
  4. Таблица для сравнения количества поддерживаемых устройств.
  5. Кнопки для отмены и подтверждения действия.

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

Резервное копирование

Раздел предназначен для создания копий (экспорта) списка устройств из системы в файл типа csv, а также для импорта списков устройств в систему. 

Для экспорта списка устройств нажмите кнопку "Экспорт устройств": файл будет скачан браузером.

Формат файла экспорта/импорта:

GROUP;IP;MODEL
eccm/group1/;172.24.0.8;ESR-1000
eccm/group1/;172.24.0.7;ESR-100
eccm/group1/;172.24.0.6;ESR-20
eccm/group1/;172.24.0.5;ESR-10
eccm/group1/;172.24.0.9;ESR-1200

где:

GROUP — группа, в которой находилось, или куда нужно поместить устройство,

IP — IP-адрес устройства,

MODEL — модель устройства.

В качестве разделителя используется символ точка с запятой ';'.

Импорт устройств

Для импорта устройств нажмите кнопку "Импорт устройств" и выберите подходящий файл для импорта. Файл будет загружен в систему и обработан, после чего откроется диалоговое окно добавления устройств:

  1. Счетчики устройств — показывают, сколько всего устройств было извлечено из файла и сколько из них имеет проблемы в описании. Если в списке есть устройства с проблемами, добавление списка будет невозможным: его необходимо отредактировать и исправить/удалить некорректные данные.
  2. Показывать только невалидные (устройства) — включить фильтр списка устройств для отображения некорректных записей. 
  3. Список устройств —  таблица устройств, отображающая данные, полученные из импортированного файла. 
  4. Кнопки отмены и добавления.

Определение статусов устройств

Раздел для настройки функции проверки статуса доступности устройств по протоколам TCP/ICMP, SNMP.

Форма настроек содержит следующие поля:

  • Интервал опроса — параметр, определяющий частоту выполнения опроса устройств по протоколам TCP/ICMP и SNMP.
  • Таймаут запросов — время на выполнение опроса.
  • Количество повторных попыток — параметр, определяющий число повторных попыток опроса.

И кнопки управления разделом:

  • Сохранить — для применения настроек к ECCM.
  • Сбросить — для сброса значений до предыдущего сохранённого состояния.
  • Нет меток