Comments
-
The "A" value is "what was the usage at the start of the measurement period?" The "B" value is "how much is it changing each day?"
-
Module SOLARWINDS-PRODUCTS is in SolarWinds-Products.mib in the same directory.
-
This is covered on the wiki for PowerShell https://github.com/solarwinds/OrionSDK/wiki/PowerShell#remove-swisobject and REST https://github.com/solarwinds/OrionSDK/wiki/REST#delete-request Also new addition SwaggerUI docs: http://solarwinds.github.io/OrionSDK/swagger-ui/#/CRUD/Delete * Note that the verb invocation syntax…
-
No, this has not been addressed yet.
-
I write most of the samples and documentation in PowerShell since that seems to be the most popular (it is also nice and concise), but here is some example C# code: OrionSDK/Samples/CSharp at master · solarwinds/OrionSDK · GitHub
-
What happens if you use a browser or PowerShell to hit that URL from the Orion server instead of remotely?
-
You could open an issue on GitHub and it could accumulate votes and discussion there: https://github.com/solarwinds/OrionSDK/issues
-
See my reply in the other thread.
-
This line: $newNodeUri = New-SwisObject $swis –EntityType "Orion.Nodes" –Properties $newNodeProps Should be this: $newNodeUri = New-SwisObject $swis -EntityType "Orion.Nodes" -Properties $newNodeProps Those look almost identical, but the - character in -EntityType and -Properties has been changed from a regular hyphen to…
-
The relevant uris are: net.tcp://orion:17777/SolarWinds/InformationService/Orion/ssl https://orion:17778/SolarWinds/InformationService/OrionBasic We use a self-signed certificate for https on port 17778, which greatly simplifies configuration for users, but unfortunately means that many test tools won't work with it.…
-
Did you run "Install-Module -Name SwisPowerShell"? What happened then?
-
I went and looked at the code for the node Unmanage verb and the application Unmanage verb. They are pretty similar, but the application one includes a call to DateTime.ToUniversalTime() that the node verb does not. When you send a DateTime with no time zone suffix (either as an explicit offset like "-06:00" for central…
-
The third parameter to swis->Invoke is a an array of the parameters for the verb. In your original example, this array has one element (an integer), so you are passing one argument (an integer) to the verb. In your second example, this array has two elements (two integers), so you are passing two arguments (two integers)…
-
Can you show the code that is not working and the error you get?
-
I don't think we have an Official Supported List, but I can tell you that we do a bunch of testing on VMware Workstation and ESX Server. Orion doesn't make any unusual demands of the hardware in terms of capabilities (I/O performance, on the other hand...) I would expect that any virtualization platform complete enough to…
-
This support was added in 11.5, so it will be waiting for you when you get there.
-
Sorry for the long wait for a response! I lost track of this question. Perhaps you have already figured out the cause of the error, but if not I recommend you look in the log file for the information service, which should be at C:\ProgramData\SolarWinds\InformationService\v2.0\Orion.InformationService.log. (On Windows…
-
CreateCorePluginConfiguration does not create a discovery profile in the database. It just takes the input (CorePluginConfigurationContext), combines it with some other data, and returns a blob of XML that you need for the next step: calling Orion.Discovery.StartDiscovery. That verb expects a StartDiscoveryContext object.…
-
To delete a bunch of interfaces, first get their Uris using a query, then issue a POST request to /SolarWinds/InformationService/v3/Json/BulkDelete with a body like this: { "uris":[ "swis://dev-che-mjag-01./Orion/Orion.Nodes/NodeID=4/Interfaces/InterfaceID=548",…
-
I'm happy to help!
-
"IP-0A2B02DD\Administrator" probably has some password, but you are passing an empty string for that password. This is why you are getting the authentication error.
-
Orion.APM.Application has Unmanage/Remanage verbs. The arguments take the same for as the arguments to Orion.Nodes.Unmanage/Remanage. Net object IDs for applications look like "AA:8". The product does not support unmanaging individual components. Is that something you are interested in?
-
The Universal Device Poller doesn't have a way to specify which rows of the table to keep. You could write a query that would delete the rows with no values, but they would just come back in the next polling cycle. Here's a query that will get you started on building that report: select CustomPollerAssignment.NodeID,…
-
These times need to be specified in UTC. Change the $now line to "$now=[DateTime]::UtcNow" and it should behave. And it looks like the example in the documentation under "Invoke-SwisVerb" does it incorrectly as well. I'll get that fixed. The reason you were seeing it "work" when you set a remanage time of a day or more is…
-
Glad you got it working. Unfortunately, group and supernet creation is not supported through the API. This is tracked internally as IPAM-705.
-
Ok, maybe Log Adjuster is lying to us. Let's skip the GUI since it is just a shortcut for editing an XML file. Specifically "C:\Program Files (x86)\SolarWinds\Orion\Information Service\3.0\SolarWinds.InformationService.Service.exe.config". The section to edit is down at the bottom. We need to change the value attribute of…
-
Important step I forgot to mention: you have to click "Apply" at the bottom on Log Adjuster to commit the config change.
-
Here's a sample using SolarWinds.InformationService.Contract2.dll: using System; using System.Diagnostics; using System.Net; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.ServiceModel; using System.ServiceModel.Channels; using SolarWinds.InformationService.Contract2; namespace…
-
The "net.tcp://localhost:17777/SolarWinds/InformationService/Cirrus" address is wrong. That's the address for an old NCM variant of SWIS that we don't even install any more. It's very strange that you would get an error about an incorrect address when you use AD credentials but success when you use the "admin" account.…
-
> Which pollers does it add? Status, statistics, and errors/discards. > should I be adding the Node pollers before I make the AddInterfacesOnNode call? Yes, you will still need to add the node pollers, but it shouldn't matter whether you do this before or after AddInterfacesOnNode.