Netbox – DCIM et IPAM libre – Gérez votre infrastructure et votre réseau
Netbox est une solution libre qui permet de gérer et documenter une infrastructure. On peut voir ça comme une CMDB si on parle d’ITIL, mais pas que. Netbox est un outils de DCIM (Data Center Infrastructure Management) et IPAM (IP address management)
Il est développé par DigitalOcean pour couvrir leur besoin
Fonctionnalités du DCIM Netbox :
- IP address management (IPAM) – Réseaux et adresses IP, VRFs et VLANs
- Racks – Organisé par groupe et site géographie
- Matériel – Types de matériel et où ils sont situés
- Connections – Réseaux, Console et alimentation électrique
- Virtualisation – Serveurs virtuels et Clusters
- Liaisons – Liaisons et fournisseurs d’accès
- Secrets – Stockage crypté de données sensible
Netbox est réalisé en Python avec le framework Django et utilise une base de données PostgreSQL. Il fonctionne comme un service WSGI derrière le serveur HTTP de votre choix
Stack de Netbox :
Fonction | Composant |
---|---|
HTTP Service | nginx or Apache |
WSGI Service | gunicorn or uWSGI |
Application | Django/Python |
Database | PostgreSQL |
Gros plus de cette solution, depuis la v2, Netbox dispose d’une API REST permettant de lire et manipuler les données et donc de le connecter à n’importe laquelle de vos solutions
Screenshot de Netbox :
Cette solution est vraiment bien faite, simple et clair, on retrouve facilement ses petits.
De plus, il est possible d’utiliser NAPALM, qui est une solution d’automatisation réseau, pour récupérer des données de vos éléments réseaux. (exemple : uptime, version logicielle, configuration actuelle…)
De plus, le rythme de mise à jour est très soutenu, il y a plusieurs mises à jour par mois !!!
Liens utiles :
La documentation de Netbox (très bien faite)
L'article Netbox – DCIM et IPAM libre – Gérez votre infrastructure et votre réseau est apparu en premier sur L'admin sous GNU / Linux - Blog Libre.