Is there a process that would take the results of an api from another platform and put the results into an existing NPM node?
Like could I create a "blank" undp and put the results of the api into that undp and use that to display the results as any other undp?
So create a script to get the results of the other platform api and the use an alert to update undp?
Is this idea possible?
Yeah, I always just thought of UnDP as a way to do custom SNMP without purchasing SAM.
But if you are going to go that far, then you can have custom SNMP variables added to the server. Those custom SNMP variables can run any script they want in linux to generate the value, and that script can do the rest/soap api request.
No clue how to do that on windows, but I'm sure it's possible.
Did you see that they have a new api polling feature currently in RC stage? Seems like it could be very much in line with what you need.
SAM would be ideal for this! You can see an example of how customers took the 2019.4 version of SAM to do this for Netscalers https://thwack.solarwinds.com/t5/SAM-Discussions/Netscaler-polling-Solarwinds-API-Edition/m-p/148781... and we have continued to make progress and improvements there. the 2020.2 release candidate is available https://thwack.solarwinds.com/t5/SAM-Documents/SAM-2020-2-Release-Candidate-Now-Available/ta-p/59035...
To be honest, this is the method i would take: You 'could' have the API to update a Custom Property of a node, then based on the custom property create an UNDP poller...
my aim would be to update a custom property then work from there
Good thought - I think I could make that work but that would mean all the monitored node would have that custom property. Unless there is a way to create a custom property for just one given vendor/platform. The issue would be that as the results change there is no history to chart. This would could be used for alerting but not history.
Not trying to shot down any ideas. That may end up being the way to go.
SolarWinds solutions are rooted in our deep connection to our user base in the THWACK® online community. More than 150,000 members are here to solve problems, share technology and best practices, and directly contribute to our product development process.