Open-source plugins that extend NetBox with ping monitoring, interactive maps, and more. Built with Python, designed for real infrastructure.
Built with
A NetBox plugin for pinging, discovering, and monitoring IP addresses directly from your NetBox instance.
One-click ping from any IP address detail page with response time, DNS name, and last seen.
Ping all existing IPs in a prefix at once to check reachability across entire subnets.
Scan entire subnets to find and automatically add active IPs not yet in NetBox.
Select multiple prefixes from the list view and scan or discover in bulk.
Configure recurring scans and discovery globally or per-prefix with customizable intervals.
Three schedule modes per prefix: Follow Global, Custom On, or Custom Off.
Automatic reverse DNS lookups with configurable DNS servers for reachable IPs.
Sortable ping status columns in IP and Prefix tables, plus status panels on detail pages.
A comprehensive mapping and floor plan visualization plugin for NetBox. Build interactive floor plans, place assets on a global map, visualize rack utilization, and more.
Canvas-based editor with drag-and-drop tile placement, pan/zoom, and configurable grids.
Leaflet.js geographic map showing sites, locations, tiles, and standalone markers.
Color-coded gradient from green to red showing rack fill percentage directly on tiles.
Expand any rack in the sidebar to see all devices inside, sorted by U-position.
Configure and display camera field-of-view cones with live preview on floor plans.
Rack, Aisle, Wall, Door, Cooling, Power, Camera, Access Point, and more with distinct colors.
One-click export of floor plans to PDF including all tiles, labels, and camera FOV cones.
Toggle features and configure detail panel fields from the UI — no file editing or restarts.
Development
Latest commits across our plugins.
Bump version to 2.1.0 and add V1 upgrade instructions to README
b8b7a28DenDanskeMine25m agoAdd configurable ping concurrency and timeout settings
24e36edDenDanskeMine35m agoRemoved soem workers as the RF limit was reached sometimes
e0cff48DenDanskeMine1h agoOptimize scan performance: bulk DB ops, 500 threads, progress logging
75f15edDenDanskeMine1h agoFix job enqueue: pass prefix ID via data instead of instance
55cdd6bDenDanskeMine2h agoMove prefix scan/discover actions to background jobs
dfc6125DenDanskeMine2h agoAdd upgrade instructions for netbox_ping migration
c71ca2dChristian Rose8h agoAdd demo link and clean up plugin links in README
75cbfe2DenDanskeMine23h agoClean up plugin links in README
77b08abDenDanskeMine23h agoAdd demo link to README
4f68463DenDanskeMine23h agoAdd ping history tracking and fix badge text color
a66d93aDenDanskeMine23h agoFocus on tile when opening floor plan from device page
4a46890DenDanskeMine23h agov0.3.8
862127aDenDanskeMine1d agoFix Show on Map buttons to zoom in and select the marker
4db4374DenDanskeMine1d agoAdd website link to README
f6922c8DenDanskeMine1d agov0.3.7
8783621DenDanskeMine1d agoMerge dev/v0.3.7: Floor Plan Link tile type
08b8933DenDanskeMine1d agoRemove portal icon from floorplan_link tiles
59ad02cDenDanskeMine1d agoAdd inline editor UI for linking floor plans to floorplan_link tiles
c919247DenDanskeMine1d agoAdd Floor Plan Link tile type for cross-floorplan navigation
53952edDenDanskeMine1d agoGetting Started
Get up and running in minutes with pip.
Install from PyPI into your NetBox virtual environment.
$ pip install netbox-ping$ pip install netbox-mapAdd the plugin to your NetBox configuration.py file.
PLUGINS = [
'netbox_ping',
'netbox_map',
]Apply database migrations, collect static files, and restart NetBox services.
$ python manage.py migrate$ python manage.py collectstatic --no-input$ sudo systemctl restart netbox netbox-rqOr try it instantly at demo.danbyte.net — no install needed.
Install our plugins in minutes and unlock new capabilities for your network documentation.
demo.danbyte.net — user: demo / pass: demo