SWIS REST/JSON API
Starting with NPM 10.4, SWIS now supports a REST/JSON API in addition to the existing SOAP API. The operations supported by each API are identical: the six basic operations of Query, Invoke, Create,...
View ArticleAcknowledge Events Log Table via API
I would like to acknowledge events in the events log table via the invoke command. Is this possible? If not? How do a get a list of Alerts for a specific node, I then would like to use that...
View ArticlePowershell SDK Application.Unmanage Returning Positional Error
Folks,I'm trying to script Application.Unmanage so that we can streamline a maintenance. We're on a fresh install of the 1.8 SDK. This works: PS> Get-SwisData $swis 'SELECT NodeID, IPAddress,...
View ArticleSDK/PowerShell - Group Creation Script Issue
Trying to use the following script (based on the 'Groups' example in the SDK) to add groups based on Nodes.Location and a CustomProperty != if (! (Get-PSSnapin | where {$_.Name -eq "SwisSnapin"})) {...
View ArticleCustom SWQL resource
Hi, Cross posting as didn't get a response in NPM area: Custom SWQL resource Thanks Stuart
View ArticleQuestion about something in the UnderstandingOrionAdvancedAlerts document
On page 3 of the UnderstandingOrionAdvancedAlerts document, it is stated that "The trigger condition timer is an option when defining a trigger. When a trigger condition is detected an entry is made in...
View ArticleQuestion about updating alerts (in the AlertStatus table)
Is it possible to update an alert Note (or for that matter, any custom alert fields) after the alert has been acknowledged? And if so, would I use the same three fields [to id the 'row'] one uses to...
View ArticleOrion.AlertStatus field questions
What is the difference between Orion.AlertStatus.State and Orion.AlertStatus.WorkingState ? What is Orion.AlertStatus.TriggerTimeOffset ? (Offset from what/when?) Thanks,Scott
View ArticleAdd Node to NCM via .NET
Trying to add a node to NCM using the SDK with C# .NET. Have the following code: System.Xml.XmlDocument xdoc = new System.Xml.XmlDocument(); System.Xml.XmlElement[] elem = new...
View ArticleAnother question about AlertStatus records
When I query for alerts, and I get an ObjectType of "Routing Neighbors", or for that matter, anything that is NOT "Interface" or "Node" (actually, I haven't seen an object type of Node, so not sure...
View ArticleSolarWinds\Orion SDK\Schema\3.0\ documentation question
In my copy of the SolarWinds\Orion SDK\Schema\3.0\Orion.AlertStatus.html document, the notes field is empty for all of the fields. Can anyone either point me to a different doc, or give me the...
View ArticleGetting the error of "Set-SwisObject : Access to IPAM.IPNode denied." using...
When doing the set-swisobject I get an access denied error. The account "admin" is marked as an admin in the Orion website. Is there another location to set permissions that enable read/write on the...
View ArticleAutomated creation of NPM server nodes including specific node resources
I have a PS script that utilizes both the SDK and the Internet Explorer PS Object. The script does the following:Script Input Arguments: Script Action (Currently just adds, but in the future it would...
View ArticleHow does "" work in Discovery Profiles?
I'd like to use the DiscoverNodes table as a way to import nodes which are discovered but I only want to populate that table with nodes which aren't being managed already. Is that what...
View ArticleAcknowledge Events Log Table via API
I would like to acknowledge events in the events log table via the invoke command. Is this possible? If not? How do a get a list of Alerts for a specific node, I then would like to use that...
View ArticleOrion SDK Information
Thank you for your interest in the SDK.You can download the SDK 1.8 here (SDK 1.7 here / SDK 1.6 here / v1.5 here / SDK v1.4 here) What’s new in SDK v1.8? New sample PowerShell...
View ArticleUpdating Orion.WorldMap.Point via the Perl SDK
I've been playing with the new world maps with doing the creating, updating and deletion of points via the Perl Orion SDK. I've had success with creating points with the following:my $data =...
View ArticleFilter for last 30 days
Hello, I'm using the below to pull down/up and duration statistics: SELECT NodeName AS [Node Name], '/Orion/images/StatusIcons/Small-' + StatusIcon AS [_IconFor_Node Name], DetailsUrl AS...
View ArticleHow to query the SWIS JSON interface using curl?
I thought I'd try curl before implementing it in the client, but all queries end incurl: (7) Failed connect to 192.168.0.101:17778; Connection timed out I've read the "SWIS REST/JSON API" thread, but...
View ArticleWhen installing a fresh version of NPM against an existing database I get the...
I am installing a fresh version of NPM (10.6.1) on a new server and am pointing to an existing database. I get this error:"Error while executing script- There is already an object named 'TopologyData'...
View Article