This task can be performed using Netodata
Enterprise network automation using open-source tools
Best product for this task

Netodata specializes in network automation for enterprise clients through comprehensive assessments and custom solutions. We use open-source tools like Nornir, Ansible, NetBox, and Semaphore to collect network data, build reliable Source of Truth databases, and ensure compliance. Unlike product vendors, we focus purely on services - from one-week assessments to multi-month automation implementations that streamline network operations and improve security.
What to expect from an ideal product
- Uses NetBox as the foundation to create a centralized database that automatically tracks all network devices, IP addresses, and connections in real-time
- Combines Nornir and Ansible to pull configuration data directly from network equipment, eliminating manual data entry errors and keeping information current
- Implements automated data validation checks that flag inconsistencies between what's documented and what's actually running on the network
- Sets up regular data collection schedules through Semaphore that ensure the database stays accurate without constant manual updates
- Creates custom integrations between multiple open-source tools to build a complete picture of network infrastructure that teams can trust for planning and troubleshooting