Do You Want Dynamic Network Topology Drawings for Free?
Running Cumulus Linux?Tired of manual updating your Visio files? Tired of using third party partial network management tools?Learn how companies build the network visualization tools
How do we fill the database?
If you are familiar with Linux , you know how easy it is to get information, parse it in any form and store it in a database. If you have network switches running Cumulus Linux, you can build a simple bash script to generate the :
1- lldp neighbors (comes in simple json format)
2- run Quagga commands for BGP, OSPF, etc and output as json
3- extract interfaces configuration and send it to the database
Non Cumulus Devices (its a little pain):
You need to build a collector server. This node should connect to your network switches via telnet / ssh or even SNMP.
You need to prepare scripts to send to the switch for execution.
You need to collect the string data back from the switch
you need to parse the outputs as they are not in machine readable format such as json or xml