Сейчас очень популярна тема сетевой автоматизации. Одним из инструментов такой автоматизации в мире Juniper является библиотека PyEZ, разрабатываемая командой Джереми Шульмана (Jeremy Schulman). PyEZ — это микро-фреймворк для удаленного управления и автоматизации устройств Juniper, написанный на языке Python. Основным преимуществом PyEZ является его простота и нацеленность на аудиторию сетевых инженеров, а не программистов.
Некоторые возможности PyEZ:
В этой статье я бы хотел остановиться на возможности извлечения оперативной информации на примере коммутатора EX4200.
Некоторые возможности PyEZ:
- Сбор «фактов», таких как серийный номер, версия ОС и т.д.
- Извлечение оперативной (аналог команд show) информации
- Извлечение конфигурации
- Изменение конфигурации
В этой статье я бы хотел остановиться на возможности извлечения оперативной информации на примере коммутатора EX4200.