📺 Думаете, как лучше выполнить документирование сети (кабельный журнал) и при этом удобно и бесплатно?



Предлагаю рассмотреть open source решение - Netbox



Netbox — это открытое (open source) веб приложение, разработанное для управления и документирования компьютерных сетей (инфраструктуры на уровне IP-адресации (IPAM) и железа (DCIM)). Изначально Netbox придуман командой сетевых инженеров DigitalOcean специально для системных администраторов.



Для чего нужен NetBox

NetBox, по сути, является базой данных, где можно смоделировать все объекты сети и хранить всю информацию о них. Такую модель можно использовать как стартовую точку для автоматизации сети. А благодаря удобному UI и простоте использования, NetBox можно применять и на первом уровне поддержки для первичной обработки кейсов. Наконец, NetBox может стать точкой Source of Truth (SOT), через которую будет осуществляться всё взаимодействие с сетью.



Охватывает аспекты:

IP address management (IPAM) — IP сети и адреса, VRFs, и VLAN

DataCenter infrastructure management (DCIM) — организация стоечного оборудования по группам и устройствам

Устройства — типы устройств и место установки

Соединения — сеть, консоль, силовые соединения

Виртуализация — виртуальные машины и кластеры

Схемы передачи данных — схемы дальней связи и провайдеры

Секреты — зашифрованное хранение конфиденциальных учетных данных

Возможна интеграция с LDAP. Небольшой минус — отсутствие локализации.



Стек приложений:

HTTP service — nginx или Apache

WSGI service — gunicorn или uWSGI

Application — Django/Python

Database — PostgreSQL 9.6+

Task queuing — Redis/django-rq

Live device access — NAPALM



👨‍💻 Ссылки:

- Официальная документация

- установка

- API



Доп.ссылки

👀 Netbox - IPAM, автоматизация на коленке

👀 Автоматизация для самых маленьких - Схема данных NetBox

👀 Ведение систем IPAM и DCIM в NetBox: начинаем с кабельного журнала



#Linux #Network #Netbox