В последнее время я тестирую систему eNMS – это платформа с открытым исходным кодом, предназначенная для автоматизации управления сетевыми устройствами. Она меня заинтересовала, потому что позволяет не только отслеживать состояние оборудования, но и автоматизировать рутинные задачи.
Основные возможности eNMS:
- Добавление и автоматическое размещение сетевых устройств на географической карте. Это удобно для визуализации сети и быстрого поиска нужных устройств.
- Настройка связей между устройствами. eNMS позволяет не только отслеживать связи между устройствами, но и создавать виртуальные сети.
- Подключение к устройствам по SSH через веб-интерфейс. Это удобно для удаленного управления устройствами.
- Создание задач и workflow для автоматизации рутинных операций. eNMS позволяет автоматизировать такие задачи, как резервное копирование конфигурации устройств, обновление прошивки, и т.д.
- Встроенная система оповещений. eNMS может уведомлять вас о событиях в сети, таких как сбои оборудования, превышение пороговых значений и т.д.
- Контроль доступа на основе пользователей, групп и ролей. eNMS позволяет разграничить доступ к устройствам и функциям системы.
Установка eNMS:
Установка eNMS на Ubuntu осуществляется через git, pip3 и экспорт FLASK_APP. Процесс установки достаточно простой, но требует некоторых знаний Linux.
Документация:
eNMS имеет неплохую документацию, но она на английском языке. Документация содержит подробные инструкции по установке, настройке и использованию системы.
Мое мнение:
eNMS – это многообещающая система автоматизации управления сетевыми устройствами. Она имеет все необходимые функции для управления сетями различного размера. Система полностью бесплатная, что является ее большим плюсом.
В рунете и Google мало информации о eNMS, но я думаю, что эта система станет популярной в будущем.
Я рекомендую eNMS всем, кто ищет систему для автоматизации управления сетевыми устройствами.