Hi
i had looked at the documentation on SDK but could not find Solarwinds API that are needed to communicated between solarwinds IPSLA and portal server that reads from it??
Hi,
You can send SWQL queries against Orion.IpSla.* entity types to SolarWinds Information Service, very similar way you would do with SQL queries. You can access IPSLA operation instance information as well as statistics data collected for every operation.
In order to access SWIS, you need to use a client in a custom script or an application that will send required SWQL queries and transform the information into a form which your portal server is capable to consume. How to write such scripts or client code, you can take an inspiration from samples provided in SDK (VB, Java, Perl), you can also use PowerShell commandlets provided by a snapin available in SDK, eventually you can use C# as well.
Could you be please more specific what use case you wish to cover?
Actually what we need is to put a portal server that customers will access via web and each customer will get an account to monitor IP SLA reports, this server has to communicate with Solarwinds server. And we need to know the API needed for the portal server to talk with Solarwinds.
Regards\
Do you plan to have your portal server render the reports for your customers, based on data collected by Orion and queried using its API? Or do you intend to provide your customers with an access to Orion native reports? Also, please try to be more specific in description of how the portal server "has to communicate with Solarwinds server" - I am trying to identify what API you are looking for on the Orion side.
Actually what we want is to have a dedicated server as portal, this portal will collect data for Orion Solarwinds server, the data we want to collect is related to IP SLA statistics, Delay, Jitter, link status, packet loss!!
Also if you have passed with cases like ours to get IP SLA statistics for portal server dedicated for our customers.
Regards
Can anybody help in this regard??
Thanks
Hi Tom
can you help in this regard??
regards
Hi Wael Hilal,
if I understand that correctly, you basically want to display data from SolarWinds IPSLA on your custom "portal server". Correct? If so, then you would like to do that because of policy restrictions of because of different content of the data you have on such "portal server". I'd like to understand what problem are you trying to resolve and why to be able to help you.
thanks,
Michal
Hi Michal
Really I need your help, please your feedback
Re: Solarwinds API
Wael Hilal
IP Planning Supervisor | IP Core Planning | Strategic Planning & Development Directorate
From: Wael Hilal
Sent: Wednesday, May 30, 2012 2:43 PM
To: 'jive-861857486-34i6-2-3ojb@solarwinds.hosted.jivesoftware.com'
Subject: RE: Re: Solarwinds API - Solarwinds API
Hi many thanks for your reply.
The problem is that we want the API from Solarwinds or if you have passed through this, the API that I can use to retrieve the IP SLA statistics for customers from this portal server.
So this portal will be used by our customers to get statistics on their lines from Solarwinds server regarding IP SLA statistics.
you can use our SWQL and get IPSLA related data. For instance:
SELECT op.OperationName, op.CurrentStats.RoundTripTime
FROM Orion.IpSla.Operations op
But can't you just create special group of users on SolarWinds web console and show data directly? I still don't know if you solve this problem because of policy restrictions, data accessibility or something else. Please let us know.