Comments
-
It looks like the problem is the case of the property. (Normally SWIS properties are not case sensitive, but something in the IPAM code is getting tripped up here.) Change it to ParentId and it should work.
-
Thanks. I have notified the IPAM team and I'll let you know what I get back.
-
Let's handle this in either the private message you started earlier or in a new discussion thread. It's better not to reply to old discussion threads.
-
Yes. This is fixed in SAM 6.2.2.
-
Try this. In \inetpub\solarwinds\Orion\Nodes\Controls\CustomProperties.ascx.cs, find these lines (around line #106) IList<string> customProperties = SolarWinds.Orion.Web.CustomPropertyManager.GetPropNamesForTableClean(NetObjectType); repCustomProperties.DataSource = customProperties; repCustomProperties.DataBind(); Insert…
-
What form of autologin are you using? A DirectLink account or Windows auth?
-
dataserv, do you have a DirectLink account in your database?
-
Yes, it is definitely a tad odd. I'm trying to get that cleaned up so SDK users do not have to deal with that. Here's PowerShell code for making the IPAddressGUID value: function ip2guid($ipString) { $ip = [System.Net.IPAddress]::Parse($ipString) $src = $ip.GetAddressBytes(); $data = new-object byte[] 16 $src.CopyTo($data,…
-
The current version of NCM does not support Cirrus.Nodes.AddNodeToNCM on SWISv3. You will need to connect to SWISv2 to call any NCM verbs or query any NCM data.
-
Right - the session timeout is from the last page you load. If the page is reloading every 5 minutes, then your session won't timeout.
-
This will need an update to the product. The internal case number is 169979.
-
Setting multiple properties in one call should work fine. Could you post more details about what request you are sending, especially the URL?
-
The problem is this line: httpPost.setEntity(new UrlEncodedFormEntity(params)); Instead of creating params as a List<NameValuePair> and passing it to setEntity as a UrlEncodedFormEntity, you should create params as a JSONObject and pass it to setEntity as a StringEntity. See this Stack Overflow answer for an example:…
-
Oh, right! I just saw this one dangling and felt the urge to reply. Glad it's working for you.
-
As a workaround, I think you could just use a Custom HTML resource for this netviz link. That resource does process macros like ${Caption}. I don't think you really need to use a custom property to achieve this.
-
I'm glad you got it working!
-
I don't see any obvious problems with that. What problem are you seeing? Is there an error message? Some unexpected behavior of the system?
-
it.sudhanshu - what products/versions do you have installed?
-
I got an explanation for why PollNow seems to have no effect immediately after adding a new node. Basically, the component that handles the PollNow keeps a cache of data about the monitored nodes. If it gets a PollNow call for a node it doesn't know about, it ignores it. The cache is not updated immediately after a new…
-
I don't need any additional info for tracking. If you decide to open a ticket, please reference bugs CORE-6886 and CORE-6887.
-
Like this: import orionsdk swis = orionsdk.SwisClient('myserver', 'myusername', 'mypassword') depUri = swis.create('Orion.Dependencies', Name='test dependency 1', ParentUri='swis://myserver/Orion/Orion.Nodes/NodeID=1', ChildUri='swis://myserver/Orion/Orion.Nodes/NodeID=2')
-
You have a list of the node IP addresses and interfaces indexes you want to monitor. Use the same query against the new system to pull the list of what you are monitoring there (including the Uri property for those interfaces). Find everything in the second list that is not in the first list. Run a delete operation on the…
-
We completely agree about the time axis labels on multi-day charts. That's a bug that will be fixed in a service pack soon.
-
We don't have a date planned for the next SDK release. Most of these feature requests are for product changes anyway, so we wouldn't be able to address them through SDK updates.
-
Most likely cause would be that you do not actually have a node with NodeID=1. The error message does not differentiate between "no node with that ID" and "there is a node with that ID, but you do not have permission to see it."
-
It's in the "Orion SDK.pdf" document installed with the SDK. Linked on the start menu as "Technical Reference".
-
Currently the list of functions is buried in this other thread: http://thwack.solarwinds.com/message/198138#198138. SDK 1.8 will include it in the official docs.
-
If you make any change to a group definition, ContainerMemberSnapshot for that group is updated immediately. This may explain why it appears to be realtime.
-
More troubleshooting questions: Are you able to connect with SWQL Studio using other AD accounts? In other words, is the problem specific to this account? If you run SWQL Studio on the Orion server, can you connect using the AD account locally? Finally, look in…
-
As you have probably learned, the "StartDiscovery" verb returns immediately and the actually discovery job runs in the background and completes some number of seconds or minutes later. So your script prints "Discovery Complete" and tries to set the custom properties long before the new node actually exists in the system.…