1 of 1 people found this helpful
ad 1st bullet - which kind of problems are you experiencing? Are there some pollers you can't register or don't work? AFAIK some new pollers were introduced because there was added the possibility to poll nodes via SNMP (previously it was possible only via ICMP). This is the most probably not documented in current SDK because the SDK was released long time before NPM 10.7
ad 2nd bullet - Could you be more specific? Which queries do you see timeouting and include e.g. large of the tables you're querying against ? (e.g. Select Status from Orion.Container takes 1 minute, I have 500 containers)
For the first bullet point, I was hoping to have documentation for any changes to the standard poller types, SDK etc so that I can make this available to the developers supporting the code.
The main issue we have at the moment is that we are unable to register any of the standard pollers on nodes that are inserted using the SDK.
From what I gather, when adding a node via SDK, we run a query to get the NodeID before adding the standard pollers. Since the upgrade, this query fails with a timeout error. As such, the standard pollers never get assigned to the node.
Faulting application name: System.Exception: Failed to get json result from https://Orion:17778/SolarWinds/InformationService/v3/Json/Query?query=SELECT+MAX(NodeId)+AS+NodeId,SysName+FROM+Orion.Nodes+WHERE+SysName+=+'Nodename'+GROUP+BY+SysName ---> System.Net.WebException: The operation has timed out
at Cubic.OSS.ServiceManagerIntegration.Code.OrionWeb.GetJsonResultFromOrion(String username, String password, String queryUrl)
--- End of inner exception stack trace ---
Hello, I just want to make sure if you have the latest documentation since the SDK 1.8 docummentation is talking about the new topology pollers. There might be possibly some problem in the SDK upgrading procedure. So please confirm.
Seems to me like problem with outdated name of the Topology poller. Btw. which NPM version did you have before NPM 10.7? The new topology poller name should be N.Topology_Layer3.SNMP.ipNetToMedia.
In the attachment you'll find the real SDK 1.8 docummentation, so please confirm if it's not consistent to the one you have.
Regarding to the Query issue - Looks like you're using JSON interface. No idea about what's happening here. Assuming you're pasting the correct connection information, SWIS v3 log (c:\Users\All Users\Solarwinds\InformationService\v3.0\) should tell more.
Orion SDK.pdf 227.2 KB
We were running version 10.6 before the upgrade. I've checked and the attached SDK pdf attached matches with what I've got.
The SWIS v3 log file isn't showing any related errors so I'm stumped.
So I hope some other guys will come here. Btw. If you run exactly the same query against the SWISv3 via SWQL studio, does it pass for you this way? Is it problematic for all the queries you're using? Just asking so we could isolate the problem - if is general or e.g. only with JSON endpoint.