Hello,
I'm working on building a custom dashboard for clients to review bandwidth charts and the like. This dashboard will exist in a unix environment on a php framework. Obviously, we will need to extract data from the NPM so we can store/display it locally.
The implementation of the API is a bit different than I'm used to - but I think I'm getting my head around it - please correct me if I'm missing anything.
We could simply query the NPM's database directly and do whatever we like with that information
-- or --
If we wanted to use an API, we would need to install the SDK to connect to the existing NPM installation. This is where it starts to get a bit fuzzy.... Then we could query SWIS and it, in turn, query Orion and return the data to us? Would we need to set up SWQL queries in SWIS prior or does it automatically know what to do with the majority of requests we would send it?
Is it best to install the SDK on the same server as the NPM? Then we would connect to the SDK from our Linux box on 17777/17778?
If somebody could just paint the big picture for me, that would be immensely helpful.
Thanks