...
Для составления поисковых запросов в таблицах с большим объемом данных используются фильтры, представляющие собой строку, в которую можно ввести выражение для поиска информации. При установке курсора в поле ввода отображается список полей, по которым можно выполнить поиск. Например, фильтр в разделе "Устройства" выглядит следующим образом:
Scroll Pagebreak |
---|
Фильтры поддерживают использование логических операторов OR, AND, а также группировку выражений с помощью скобок:
...
- Имя группы — активная ссылка для перехода в группу.
- Всего устройств — суммарное количество устройств в группе или в дочерних группах.
- Устройства с проблемами — суммарное количество устройств в группе или в дочерних группах, в которых обнаружены сработавшие триггеры.
- Недоступные устройства — суммарное количество устройств в группе или в дочерних группах, к которым был потерян доступ с сервера управления.
Scroll Pagebreak |
---|
В группе типа 'DEVICES' отображается список устройств, принадлежащих этой группе:
...
Позволяет на основе существующей конфигурации создать копию (DRAFT). При этом существующая конфигурация останется в базе данных и изменена не будет, оставляя возможность вернуть устройство к предыдущей версии конфигурации.
- Аннотация — комментарий к конфигурации. Указывается при создании новой конфигурации, после этого изменить аннотацию нельзя.
- Область редактирования — текстовый редактор, позволяющий работать с большим объемом информации и обеспечивающий подсветку синтаксиса и внесенных изменений.
- Кнопки управления:
- Отменить — закрыть окно без сохранения.
- Сохранить — сохранить изменения, создав новую конфигурацию с типом "Черновик" ("DRAFT").
- Сохранить и применить — сохранить новую конфигурацию как черновик и сразу же попытаться применить ее на устройство.
Редактор предоставляет инструменты для поиска по всей конфигурации. Для того, чтобы воспользоваться поиском, нужно установить курсор в область редактирования и нажать сочетание клавиш Сtrl+F:
Адаптер
Настройка Ansible-адаптера, который будет применяться к устройству для выполнения операций на нем. Например, для применения конфигурации или перезагрузки.
...
Полный список типов собираемых данных зависит от конкретного устройства и его конфигураций, например от количества имеющихся процессорных ядер или сконфигурированных сущностей. Кроме этого есть общие метрики для всех устройств, например доступность по ICMP. Все собираемые данные отображаются в выпадающем списке:
Scroll Pagebreak |
---|
...
Для выбора даты и времени предусмотрены соответствующие инструменты:
Scroll Pagebreak |
---|
График
В области отображения графика находятся элементы:
- Временная шкала с превью графика, которая позволяет указать конкретный диапазон времени для отображения данных из выборки, полученной с сервера.
- Интерактивная легенда, позволяющая включать и отключать отдельные линии графиков.
...
- Вендор — производитель устройства, для которого загружается прошивка
- Серия — серия устройств (модельный ряд).
- Версия — номер прошивки в принятом у вендора формате, для прошивок Eltex это 'X.X.X build X'.
- Описание — комментарий к загружаемому файлу.
- Выберите файл ПО — кнопка для открытия диалогового окна для выбора файла на компьютере пользователя.
- Отменить — закрыть окно без сохранения изменений.
- Загрузить — кнопка для начала загрузки. Неактивна до тех пор, пока не заполнены все требуемые поля.
Scroll Pagebreak |
---|
Обновить группу устройств
...
При выборе первого устройства в верхней таблице (1) автоматически отфильтровываются устройства других моделей. Все выбранные устройства добавляются в нижнюю таблицу (2).
Scroll Pagebreak |
---|
Выбор прошивки
На этом шаге нужно выбрать прошивку, которая будет загружена на выбранные ранее устройства:
...
При выборе опций "Начать в ближайшее время" и "Не запускать новые подзадачи после указанного времени" отображаются инструменты для выбора даты и времени начала и завершения проведения обновления:
Применить
На данном шаге на экране отображаются все ранее указанные параметры:
...
После нажатия кнопки Применить будет создана задача, выполнение которой начнется в указанное время.
Scroll Pagebreak |
---|
Сравнение
Раздел для сравнения конфигураций друг с другом. Содержит следующие элементы:
...
После выбора двух конфигураций они сопоставляются друг с другом, и различия отмечаются цветом:
Scroll Pagebreak |
---|
Задачи
В разделе отображается таблица с задачами, выполняемыми в системе от имени пользователя. Периодические системные задачи, такие как синхронизация устройств, по умолчанию скрыты. Их можно отобразить, нажав "Показать" в последнем столбце таблицы.
...
- Статус — текущий статус выполнения задачи.
- Тип — суть задачи.
- Описание — параметры, с которыми задача была запущена.
- Создано в — дата и время создания задачи.
- Запущено в — дата и время запуска задачи в активную работу. Может не совпадать с датой создания, т.к. задача может находиться в очереди обработчика.
- Остановлено в — дата и время завершения работы над задачей. При этом задача может завершиться успешно или не успешно.
- Лог — открывает журнал выполнения задачи из Ansible.
- Подзадачи — групповые операции представляют собой задачи, объединяющие несколько задач для работы над каждым отдельным устройством, называемых подзадачами. При отображении таблицы задач все подзадачи скрыты, и отображается только родительская задача с интегральным статусом. Эта кнопка используется для отображения всех подзадач для групповой операции.
Scroll Pagebreak |
---|
События
Отображает список событий, произошедших в системе. Важные события, сообщающие о проблемах, выделяются красным цветом, информационные — зеленым.
...
Содержит две вкладки:
- Доступ
- Группы
Scroll Pagebreak |
---|
Доступ
Интерфейс для настройки доступа к устройствам с помощью адаптера.
...