Сценарии Aruba Network Analytics Engine (NAE) являются решениями по устранению неполадок, которые позволяют администратору контролировать данные конкретного ресурса (протокол/система) и снимка временных рядов захвата различных возможных состояний, на которые этот ресурс может переходить.
Администратор создает сценарии, основанные на структуре NAE. Скрипт указывает, какие данные следует контролировать, определяют условия, которые действуют как триггеры на контролируемых данных, определяют предварительно определенные действия (например, системный журнал, команды CLI и т. Д.), Которые могут быть выполнены при выполнении условия или указывают на действия, которые Ничего, кроме функций Python, которые будут выполняться, когда условие выполняется.
После того, как сценарий сетевой аналитики будет загружен и создан экземпляр, начнется сбор данных временных рядов, основанный на данных, которые контролируются. Администратор рассматривает данные временных рядов, связанные с агентами сетевой аналитики в виде диаграмм в веб -интерфейсе.
Структура репозитория «nae-scripts», как показано ниже
├ описано 6300_6400 ├ack 8320 ├ack 8325 ├-- -8400 ├ack общий ├-- -genericx86 ├---genericx86-p4 Access P4 Readme.md
Структура репозитория определяется путем группирования сценария NAE по каталогам, представляющим платформу устройства и темы следующим образом:
Внутри каждой папки пользователь найдет еще одну папку, которая содержит сценарии, которые опубликованы (или доступны для загрузки) и еще одну папку для Ondevice для сценариев, которые на устройстве:
Ase Ondevice
Внутри каждого пользователя под папкой найдут фактические скрипсы для загрузки:
├-- -adc_hit_counters_monitor.1.1.py Fan_monitor.2.0.py
<platform>/<topic>/<script-name>.<version>(.py)
Где:
<platform>
определяет аппаратную платформу устройства (например, 8400, 832x и т. Д.)<topic>
Определяет контекст для сценариев:<script-name>
обычно говорит, с каким устройством функционирует сценарий (например, power_supply_monitor.1.0.py
)<version>
Версия сценария NAE.py
Исходный код сценария NAE, который может быть установлен на устройстве