Hello all,
I am part of a company makes network timing hardware (used to synchronize the time across all devices in the network). We would like to create an integration with the Solarwinds Network Performance Monitor(NPM) service so that timing metrics within our products could be used to enrich the various visualizations (network visualization, device summary, etc..) on the Solarwinds app itself. I have a few questions about the feasibility of this integration:
- Is it possible to have the Solarwinds service query an external json REST API in order to grab metrics/data around specific IP Addresses/devices?
- I have looked around and I see that Solarwinds products expose API access via the Orion SDK so potentially my company's products would have to push data into NPM via the SDK rather than Solarwinds pulling data from an external API?
- If #1 is possible then is it possible to enrich the different dashboards/visualizations (e.g., Netpathᵀᴹ) with this timing synchronization information?
- In the demos I have seen of Netpathᵀᴹ, it shows the latency between nodes so - if possible - I would like to also show the time synchronization information between nodes in a similar way. This would be useful to users so they could see how the time delay is across different paths along their network.
- Similarly, when viewing the network device summary, it would be nice if that could be enriched to show the data coming from our products.
- If #1 is possible then is it possible to have alerts made off of the data queried/stored from the third-party service(s)?