[ITNOG] soluzione open source integrata network per diagrammi di rete

Bryan Joshua Pedini bryan@pedini.dev
Mer 3 Lug 2024 22:21:45 CEST


Buongiorno a tutti (newcomer here),

Sto cercando da un po' di tempo una soluzione open source per fare 
diagrammi di rete anche belli complessi, con switch, host, macchine 
virtuali, LAGs (lacp / mlag), e chi più ne ha più ne metta.
La necessità è semplice ma al contempo rigida, nel senso che ci sono 
quelle 4 funzioni di base che mi servirebbero che non possono non 
mancare, e chiedo consiglio ai più esperti di cosa usano e di cosa hanno 
sentito parlare più spesso.

Nello specifico avrei bisogno di un sistema "stile cisco packet tracer", 
dove o ci sono dei dispositivi prefatti (templates) che io posso 
importare, oppure posso creare una definizione di un device manualmente
Poi quando importo questo device nella mia topologia di rete, il 
template definisce tutte le interfacce che il dispositivo supporta (ed 
eventuali moduli aggiuntivi in caso di switch/router cisco con slot 
EHWIC/NIM/etc), le velocità di queste porte, la tipologia (RJ45, SFP, 
SFP28, QSFP, etc) e così via
Una volta importati i device e le definizioni nella mappa di rete, un 
bel click su un device ti fa scegliere la porta di rete, un altro bel 
click su un altro device ti fa scegliere quell'altra, e eventualmente un 
doppio click sul link ti apre una finestra su cui selezioni quali VLAN 
possono passare per quel link, la VLAN ID predefinita, etc

Infine sarebbe molto utile se questa cosa si potesse importare / 
utilizzare come datasource su Grafana, in modo tale da avere SNMP / 
prometheus / node-exporter e tutti gli altri datasource di monitoring, 
così da poter mappare l'interfaccia monitorata con l'interfaccia del 
grafico ed avere proprio una visualizzazione grafica dei fault e delle 
congestioni, eventualmente poi basata anche su metriche di Grafana come 
il throughput sul link ed altre, così da monitorare anche la troppa 
banda utilizzata e simili.

O qualcosa del genere...

Ringrazio in anticipo chiunque mi avvicini anche di uno step alla soluzione,
E auguro una buona giornata a tutti!!

Cordialmente,

------------------------------------------------------------------------
Bryan Joshua Pedini
Owner of the BJPHoster Private Network <https://45r.it/bjphoster-com>.
pedini.dev <https://45r.it/pedini-dev>
bryan@pedini.dev <mailto://bryan@pedini.dev>
bryanp_og <https://45r.it/pedini-ig>
bryanpedini <https://45r.it/pedini-tg>
bryanpedini <https://45r.it/pedini-li>
------------------------------------------------------------------------
Ogni informazione contenuta nella presente email ` da ritenersi 
puramente confidenziale e riservata. Qualora avete ricevuto la presente 
email per errore o non siate i destinatari diretti della comunicazione, 
e non siate stati autorizzati a riceverla tramite inoltro o altri mezzi 
da uno dei destinatari diretti ed autorizzati; siete pregati di 
notificare immediatamente l'accaduto rispondendo alla email, e 
successivamente a cancellarla da ogni sistema e distruggerne tutte le 
copie, non effettuando alcuna copia, stampa, download o altri mezzi di 
duplicazione, preventivamente alla distruzione della comunicazione.
Every information included in the current email is to be considered 
highly confidential and reserved. In case you received this email as a 
result of an error or you're not the direct recipient of the 
communication, and you haven't been authorized to receive it by forward 
or other means from any of the direct and authorized recipients; you 
should kindly notify immediately what happened by replying to this 
email, and subsequently delete it and every other copy, without copying, 
printing, downloading or other means of duplication, prior to the 
deletion of the communications.
------------------------------------------------------------------------
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.itnog.it/pipermail/itnog/attachments/20240703/a09a9b25/attachment.htm>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        aENgSTmx3dZK0i0H.svg
Tipo:        image/svg+xml
Dimensione:  892 bytes
Descrizione: non disponibile
URL:         <http://lists.itnog.it/pipermail/itnog/attachments/20240703/a09a9b25/attachment.svg>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        adY1lNdVsMvf9Sx5.svg
Tipo:        image/svg+xml
Dimensione:  1353 bytes
Descrizione: non disponibile
URL:         <http://lists.itnog.it/pipermail/itnog/attachments/20240703/a09a9b25/attachment-0001.svg>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        HdKAhKyKfiw43dN6.svg
Tipo:        image/svg+xml
Dimensione:  682 bytes
Descrizione: non disponibile
URL:         <http://lists.itnog.it/pipermail/itnog/attachments/20240703/a09a9b25/attachment-0002.svg>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        VOFDcXriBKUeI5rN.svg
Tipo:        image/svg+xml
Dimensione:  752 bytes
Descrizione: non disponibile
URL:         <http://lists.itnog.it/pipermail/itnog/attachments/20240703/a09a9b25/attachment-0003.svg>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        bI70zMocOQPbNWcd.svg
Tipo:        image/svg+xml
Dimensione:  865 bytes
Descrizione: non disponibile
URL:         <http://lists.itnog.it/pipermail/itnog/attachments/20240703/a09a9b25/attachment-0004.svg>


Maggiori informazioni sulla lista itnog