SkillAgentSearch skills...

SnmpNetworkTopologyVisualizator

Python backend script and JS/HTML frontend to visualize a network topology discovered via SNMP

Install / Use

/learn @zerxen/SnmpNetworkTopologyVisualizator
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SnmpNetworkTopologyVisualizator

This is a visualization software that uses python backend scripts to collect SNMP information about hosts (configured in config.ini) and create a frontend interactive map that produces a network topology using D3 JavaScript library and PlotLy traffic graphs for each interface it founds.

Example visualized network link to networkgeekstuff.com

Usage

To use this software, simply adjust config.ini with SNMP configuration for your devices, optionally also check pyconfig.py for low level configuration. THen have network_mapper.py script executed every X minutes by some scheduler like cron and your will start getting a network topology map in the html directory that you can simply open with your browser

About

Software produced as experimental for my work and published together with article on networkgeekstuff.com

Disclaimer, this software is available "as is" with no warranty. Use at your own risk

View on GitHub
GitHub Stars75
CategoryDevelopment
Updated2mo ago
Forks27

Languages

Python

Security Score

80/100

Audited on Jan 21, 2026

No findings