Script Aruba Network Analytics Engine (NAE) adalah solusi pemecahan masalah yang memungkinkan administrator untuk memantau data sumber daya tertentu (protokol/sistem) dan menangkap snapshot rangkaian waktu dari berbagai kemungkinan negara yang dapat ditransisikan oleh sumber daya ini.
Administrator membuat skrip yang didasarkan pada kerangka kerja NAE. Sebuah skrip menunjukkan data apa yang harus dipantau, menentukan kondisi yang bertindak sebagai pemicu pada data yang dipantau, menentukan tindakan yang telah ditentukan sebelumnya (misalnya syslog, perintah CLI, dll) yang dapat dieksekusi ketika kondisi dipenuhi, atau menunjukkan tindakan panggilan balik yaitu Tidak ada yang lain selain fungsi Python untuk dieksekusi ketika kondisinya dipenuhi.
Setelah skrip Analisis Jaringan diunggah dan dipakai, pengumpulan data seri waktu akan dimulai, berdasarkan data yang dipantau. Administrator melihat data deret waktu yang terkait dengan agen analitik jaringan sebagai grafik di Web UI.
Struktur repositori "nae-scripts" adalah seperti yang ditunjukkan di bawah ini
├── 6300_6400 ├── 8320 ├── 8325 ├── 8400 ├── umum ├── genericx86 ├── genericx86-p4 ├── Akses P4 ├── readme.md
Struktur repositori didefinisikan dengan mengelompokkan skrip NAE pada direktori yang mewakili platform perangkat dan topik, sebagai berikut:
Di dalam setiap folder, pengguna akan menemukan folder lain ASE yang berisi skrip yang diterbitkan (atau tersedia untuk diunduh) & satu lagi folder untuk OnDevice untuk skrip yang ada di perangkat:
├── Ase └── OnDevice
Di dalam setiap pengguna sub folder akan menemukan skrip yang sebenarnya untuk diunduh:
├── adc_hit_counters_monitor.1.1.py └── fan_monitor.2.0.py
<platform>/<topic>/<script-name>.<version>(.py)
Di mana:
<platform>
mendefinisikan platform perangkat keras perangkat (mis. 8400, 832x, dll.)<topic>
mendefinisikan konteks untuk skrip:<script-name>
Biasanya mengatakan fitur perangkat apa yang terkait dengan skrip (misalnya power_supply_monitor.1.0.py
)<version>
Versi skrip NAE.py
Kode Sumber Skrip NAE yang dapat diinstal pada perangkat