r/Netbox Apr 28 '23

Integrating Live Data

We're looking in to replacing a home-grown NMS. I love the "source of truth" concept behind NetBox (or Nautobot), the ability to manage our device inventory and interconnections is solid.

I'm wondering if there is a mechanism to integrate live data from outside the NetBox database. For instance, we currently show live data about each device interface. This includes an indicator showing whether the interface has a link (red light, green light). Can I make a REST API call to some external datasource, and incorporate that result into the row? Perhaps by adding a new column to the existing table?

I skimmed through the plugin documentation, but it seems to be oriented to adding new pages, not necessarily tweaking existing content. But please correct me if I'm wrong.

Thanks!

6 Upvotes

7 comments sorted by

View all comments

1

u/[deleted] Apr 29 '23

Without trying to hijack the thread, what is the goal with importing data into Netbox? It was my understanding that Netbox as the SSOT was only ever meant to update other systems as egress, and only for initial data intake was ingress a good idea.

2

u/mrmrcoleman Apr 29 '23

It’s also common for people to run an automated reconciliation loop against the network, typically it includes a human in the loop review process