Comments
-
This kind of manual data insertion is not supported.
-
Unfortunately, it is not possible to set these options through SWIS yet.
-
Thanks for sharing that. Nice solution to your situation.
-
SWIS operates on two TCP ports: 17777 and 17778. The same operations are available on each port, but under different protocols. On port 17777, SWIS uses Microsoft's proprietary net.tcp protocol from the WCF stack. It uses a binary serialization for better performance, but it only works with .NET code. On port 17778, SWIS…
-
No, this is not documented.
-
Are there any clues or relevant messages from around that time in the Windows Event Log (Application log) on either the Orion server or the client you were running this from?
-
While it is possible to add volumes for monitoring this way, it requires you to know some details that you may not, depending on how uniform your servers are. Instead, I recommend using the Discovery API to add your nodes. See a sample script here:…
-
Indexes should not affect behavior, only performance. Can you share the code of your script?
-
Yes - that should work just fine.
-
Unfortunately, updates to Orion.Credential are not supported. I have added your request to the internal issue.
-
To pass null from Python, don't send 'null' (which is a 4-character string containing n, u, l, and l). Instead send None (with no quotes). This will get translated to JSON as null (again, no quotes) and should do what you want.
-
From looking at the code, I think this could be caused by having interfaces with identical names. I have attached a zip file with an updated version of a source file. Please replace it in \Inetpub\Solarwinds\Orion\Admin and let me know if that solves the problem. If so, we'll get it into the next release.
-
"DisableIcmp" is not very well named. The label on the corresponding checkbox in the UI is better, though the sense is inverted: "Include devices/nodes that respond to ICMP (ping) alone." "AllowDuplicateNodes" does not have a corresponding control in the discovery UI. Normally discovery will filter out nodes that are…
-
What product version is this?
-
I need quite a bit more detail to be able to help you with this.
-
Hi there. Those website .asmx services are only intended to power the UI. There's no documentation for them and no promise that they will not change from release to release. You are of course free to figure them out and use them if you choose. And I can sympathize when, as in this case, there is no proper API for doing an…
-
Common request, but not supported yet.
-
Do you have the "Automatically create node" option enabled in "Global Agent Settings"? If so, it should set up monitoring automatically when the new agent registers with the Orion server.
-
C:\Program Files\Solarwinds\Orion\ConfigurationWizard.log will have more information. Checking that file might be enough for you to resolve the issue. If not, paste the error from that log into this thread and we'll take a look.
-
The SDK documentation includes an example of how to do this in PowerShell.
-
I came up with a query that took over a minute and it worked fine. What version of the product and SDK are you using? What Server Type are you choosing in the SWQL Studio login dialog?
-
So you get the toolset's right-click menu in both places, but the gauges only work when launched from top 10? If you're comfortable with html, you could do a view-source on the two web pages and find the links (<a href> tags) for the interfaces. There should be some special attributes for the node's ip address, the…
-
The evaluation license is only valid for a limited time. Whether the API still responds or not, your right to use it will have ended.
-
You should probably familiarize yourself with Orion first. Is there another group that handles server monitoring? If so, you should talk to them to understand what they expect from your automation. Next, you should decide whether you want to use the REST API for Orion or the PowerShell cmdlets. The formats for these…
-
Yes, you can do this. But you have to be sneaky. The ${SQL} variables are really intended for looking things up in the database, not changing the database. So as a sanity check, the alert engine checks to make sure the SQL statement actually starts with "SELECT". But we can trick it. SQL Server will accept multiple…
-
To acknowledge an Orion alert programmatically, invoke the Orion.AlertActive.Acknowledge verb, as documented in https://github.com/solarwinds/OrionSDK/wiki/Alerts#orionalertactive. Orion will record the alert as having been acknowledged by the username the API call is authenticated by. Of course, in most automation…
-
With a SWQL query: SELECT EngineID, ServerType FROM Orion.Engines
-
What kind of credentials are you using? We have a known problem with the REST API when the username is a Windows user in UPN format.
-
There are two things going on here. First: the "Could not establish trust relationship" error you are getting is because the certificate SWIS uses for HTTPS is intentionally not a valid certificate. It is self-signed rather than issued from a proper certificate authority like Verisign, and its common name is…
-
We don't have any samples published in PHP and it's not a language in my toolbox. A user on this forum recently asked about running a discovery from PHP: How to Create a Discovery Profile using Orion API in PHP . Unfortunately that thread has not yet ended in success, though I think he is close. Adding a poller to a node…