Os scripts do mecanismo de análise de rede Aruba (NAE) são soluções de solução de problemas que permitem ao administrador monitorar os dados de um recurso específico (protocolo/sistema) e capturar instantâneos de séries temporais de vários estados possíveis aos quais esse recurso pode fazer a transição.
O administrador cria scripts baseados na estrutura NAE. Um script indica quais dados devem ser monitorados, especifica as condições que atuam como gatilhos nos dados monitorados, especifica ações predefinidas (por exemplo, syslog, comandos da CLI etc.) que podem ser executados quando a condição é atendida ou indica ações de retorno de chamada que são Nada além do Python funciona a ser executado quando a condição é atendida.
Depois que o script de análise de rede for enviado e instanciado, a coleta de dados de séries temporais começará, com base nos dados que são monitorados. O administrador visualiza os dados de séries temporais associados aos agentes de análise de rede como gráficos na interface do usuário da web.
A estrutura do repositório "Nae-scripts" é como mostrado abaixo
├── 6300_6400 ├── 8320 ├── 8325 ├── 8400 ├── Comum ├── Genericx86 ├── Genericx86-P4 ├── acesso P4 ├── readme.md
A estrutura do repositório é definida agrupando o script NAE nos diretórios que representam a plataforma e os tópicos do dispositivo, como segue:
Dentro de cada pasta, o usuário encontrará outra pasta ASE que contém scripts que são publicados (ou disponíveis para download) e mais uma pasta para o OnDevice para scripts que estão no dispositivo:
├── ASE └── OnDevice
Dentro de cada uma das sub -pastas, o usuário encontrará os scripts reais para baixar:
├── ADC_HIT_Counters_Monitor.1.1.py └── fan_monitor.2.0.py
<platform>/<topic>/<script-name>.<version>(.py)
Onde:
<platform>
define a plataforma de hardware do dispositivo (por exemplo, 8400, 832x, etc.)<topic>
define um contexto para os scripts:<script-name>
Normalmente diz qual recurso do dispositivo o script está relacionado (por exemplo, power_supply_monitor.1.0.py
)<version>
A versão do script NAE.py
o código -fonte do script NAE que pode ser instalado em um dispositivo