Comments
-
Look at REST · solarwinds/OrionSDK Wiki · GitHub for how to do queries over REST. The data that you are looking for is in the Orion.NPM.InterfaceTraffic entity.
-
Are you getting timeouts with this kind of query on InterfaceTraffic? Or is this still about Flow data?
-
For 11.5 and later, you can omit most of the properties when you create the node. All you really need are: * IPAddress * EngineID * ObjectSubType ("SNMP") * SNMPVersion * and either:* Community or * the SNMPV3* credential properties The system will fill in your configured default values for all of the others. But that…
-
It's in the PowerShell\NPM.DiscoverAndAddInterfacesOnNode.ps1 sample script installed with the SDK. It looks like this: # Connect to SWIS$hostname = "localhost"$username = "admin"$password = New-Object System.Security.SecureString$cred = New-Object -typename System.Management.Automation.PSCredential -argumentlist…
-
"Orion.Netflow.Flows" represents every flow record in the system. Your query is requesting NTA to simply return all of them. I'm not surprised it timed out, but even if it had completed that wouldn't be a useful result. You need a WHERE clause. I would start with filtering on the TimeStamp property to a narrow range.
-
Ok. Send the trace to first.last@company.com and I'll take a look.
-
I'm confused - what's doing the complaining? And who is trying to resolve an IP through DNS?
-
Currently applying UnDP pollers is a one-at-a-time operation. See https://github.com/solarwinds/OrionSDK/wiki/NPM-Universal-Device-Pollers for details.
-
The docs say, "Note: The Export to Excel button is only displayed if the report contains only custom table resources. Other resources cannot be converted to the Excel format." Does that apply to your report?
-
Most of the Orion services are multithreaded: the Job Scheduler/Job Engine, Orion Module Engine, Syslog, Traps, the Alerting Engine, the Information Service, and the website. The Orion GUI tools (Report Writer, System Manager, Custom Property Editor, etc.) are generally not multithreaded. Network Atlas makes some limited…
-
Oh, I see what's happening here. SWIS verb parameters are positional, not named. Try this: credentialdetails = [ row['host'], # name row['user'], # username None, # context TranslateAuth[row['auth']], # authenticationMethod row['rstring'], # authenticationPassword 'True', # authenticationKeyIsPassword…
-
There are two methods in the API for adding nodes: * Call Create for "Orion.Nodes" and then add the interfaces, pollers, and so on, to build up the monitoring you want. * Create and run a discovery profile that will scan the device and add monitoring for everything Orion can find. Then trim to remove unwanted interfaces,…
-
It should have been on the GitHub wiki a long time ago, but at least it is now: Groups · solarwinds/OrionSDK Wiki · GitHub
-
No concrete plans at this time. A feature request would help product management bump the priority.
-
Update for later readers - this was fixed in 8.5.1.
-
What product and version?
-
That's some evidence, but I don't know of what. The Content-Type should be application/json, not application/x-www-form-urlencoded. And the body should be a JSON object with a bunch of node properties. I don't know where "ts=1486072962.47" came from.
-
Thanks for the clarification.
-
You do have a fair amount of Netflow data in there. You can safely truncate the NPM_ScheduledJobJournal, but that's not going to save 100 GB.
-
Like this? Search for config files in the web console - SolarWinds Worldwide, LLC. Help and Support
-
We don't have a property for "NodeDownTime", but user found a way to infer this by looking at the Events table for the "node went down" event. See http://thwack.solarwinds.com/message/123145 for the technique.
-
This information is populated from two SNMP OIDs: ipAdEntIfIndex 1.3.6.1.2.1.4.20.1.2 for IPv4 addresses and ipv6AddrStatus 1.3.6.1.2.1.55.1.8.1.5 for IPv6 addresses. Could you meet your search needs by putting those virtual IPs in a custom property?
-
Whoops! I forgot to add the alias. That's what I get for posting a query without testing it...
-
There are no major changes in the REST API from NPM 10.5 to 11.0. You can use NCM 7.1.1 with NPM 11.0. Note that if you upgrade NCM to the latest (7.3.1) you will be able to access NCM data through the REST API as well. (Pre-7.3, NCM data had to come through SWISv2 and SOAP.)
-
This weird format is the SQL Server "uniqueidentifier" type, chosen because it is the only SQL Server data type that (1) can store the 128 bits needed for IPv6 addresses and (2) can be sorted and range-queried. For extra complexity, the display format of this data type does not simply hex-encode the bytes in order. Here's…
-
It's part of this release: What We're Working on for NPM (Updated July 28, 2015)
-
Are you able to print the raw XML instead of the Perl dump? That might shed a clue. The Create operation should always return either a Uri or an error.
-
ecornwall, It sounds like you built a resource that you can stick on a Node Details view and get one chart for each interface on that node. Is that right? I whipped up something like that (attached). It could be a lot fancier, but this gives you a basic one-chart-per-interface resource in a fairly small amount of code.…
-
Here's a very basic sample of running a SQL query and displaying it as a table in the resource. In this example, I'm taking advantage of the automatic databinding of ASP.NET's DataGrid control. The columns to display are determined by whatever columns are returned by the SQL query.
-
This was implemented in Orion Platform 2018.4/NPM 12.4. You can query and update Orion.ResourceProperties now.