0
After a longer break, I managed to get back to my small visualization experiment from last time, and improve it a little. Firstly, the NETCONF interface was switched for a more standard SNMP one, even if that is not as cutting edge anymore.
So without keeping you waiting, here is firs the visualization example, as you can see I was playing here a little and got inspired by the Mischief-makers map from Harry Potter. Of course if you do not like the visuals just re-do the CSS to get rid of it.

Also, this time I made the code public using the much more common github.com here.
Usage/Tutorial
Once you download this project from github, you will find several files in the directory, your starting point are the two configuration files called:
- config.ini – holds SNMP configuration like community string and a list of IPs for each network device to be SNMP queried
- pyconfig.py – holds low level configuration on how to visualize the data recieved and how to order the devices detected into layers
Lets start with the config.ini, which is much smaller. Here is an example.
[DEFAULT]
SnmpVersion = 2c
SnmpCommunityString Continue reading