Comments
-
Take a look at https://www.networkmanagementsoftware.com/solarwinds-orion-api-sdk-scripting-with-python-part-3/ and scroll down to the "Use SwisClient to 'update'" heading. There is a brief example there.
-
That's correct; I don't believe it is possible to update credentials of type SolarWinds.APM.Common.Credentials.ApmUsernamePasswordCredential via the API at this point in time. The screenshot below shows the Object explorer in SWQL Studio. It's expanded to show Orion.Credential under Orion. The pink nodes represent the SWIS…
-
SWQL supports the LIKE keyword, so you should be able to change the condition for PropertyValue to something like this: and PropertyValue LIKE '%example@email.com%'
-
You'll want to look at the REST API documentation at https://github.com/solarwinds/OrionSDK/wiki/REST. Be aware that this endpoint is designed to be accessed programmatically, not from a web browser. A tool like Postman (https://www.postman.com/) can be very helpful in getting familiar with the API and testing things out.
-
There is a lot of useful information about working with Orion alerts on the wiki page here: github.com/.../Alerts That has details about alert IDs and severities, and it describes how the various alerting entities relate to each other.
-
I'm afraid that the internal issue hasn't yet been prioritized for inclusion in a release. I added a note to the issue to capture the continued interest in getting it addressed.
-
Does it continue showing "Agent deployment in process" indefinitely, or does it complete at some point in time? The function is returning the agent ID, so it looks like it has completed.
-
The SHA256 hash for OrionSDK.msi from https://github.com/solarwinds/OrionSDK/releases/tag/v3.0 is: F5748296C51290DF392C1628265C81BD34B95B5B54752AAD7654B33430F1B184 I don't believe this information is published anywhere at this point in time.
-
I'm afraid that the issue hasn't been assigned to a release yet.
-
All of the repositories under https://github.com/solarwinds/ are owned by SolarWinds. Official releases of the Orion SDK can be found at github.com/.../releases. You can use PowerShell to calculate the SHA256 file hash for OrionSDK.msi: Get-FileHash .\OrionSDK.msi | Format-List For the v3.0.0.309-beta release, the hash is…
-
Have you checked the log files in C:\ProgramData\Application Data\SolarWinds\Logs\SwqlStudio.log on the machine where you are running SWQL Studio? It's possible that there are timeouts or permissions-related errors that are preventing the TreeView from populating.
-
The message indicates "WebViewer permission required." See this Customer Success article for detailed instructions on how to configure NCM Admin rights. In your case, it sounds like only the WebViewer permission is required for this specific operation.
-
Checking TLS is a good idea. Also see this thread for details about the possibility of time zone settings differences between the client and server machines. Checking C:\ProgramData\Solarwinds\InformationService\v3.0\Orion.InformationService.log on the Orion server may also reveal additional details that are useful in…
-
Here is a slightly more precise definition for the ValueType values: 0 String 1 Integer (32 bit) 2 DateTime 3 Boolean 4 External 5 Option (used for combobox selections) 6 Double (64 bit)
-
@"arindam_kundu" wrote:Error: update() takes 2 positional arguments but 3 were given data = swis.query('SELECT NodeID,Uri FROM Orion.Nodes WHERE IPAddress = @"ip"', ip=ip)['results'] # print(data) if(data == []): print("Check the device, Unable to find") else: print("Device found") print(data[0]['Uri']) # for property in…
-
raycarter@westfieldgrp.com, I've heard some updates from the team that works on the Orion Log Viewer. They are aware that many customers need the varbinds that were available in the legacy tools before they can complete their migration, and supporting this is high on their priority list. I can't make any promises on the…
-
SAM-3707 is a reference to an issue in the internal SolarWinds bug tracking software. Unfortunately, it isn't publicly available.
-
I have been able to reproduce this behavior. It's being tracked in internal issue CORE-13115.
-
I believe the issue being referenced is internal issue SAM-3707. There has been some recent discussion about it, but this feature has not been implemented yet.
-
Both Python and PowerShell communicate with the same back-end service, so you should be able to perform the same set of operations with either. If you prefer Python, you can check out orionsdk-python repository on GitHub. It includes a samples folder with several usage examples.
-
I'm not a Wireshark expert, sadly. You'll want to set up a capture with filters so that you're only looking at traffic between your client machine and your Orion server over port 17778. https://www.wireshark.org/docs/wsug_html_chunked/ChCapCaptureFilterSection.html Because the traffic is encrypted, you won't be able to…
-
I just meant that the particular script I supplied will find a more-or-less random component setting that is currently disabled and update it so that it is not disabled. Making a random settings change like that in your production environment is probably not advisable.
-
This issue is now fixed in IPAM 4.7.
-
> Are there any plans on fixing this in upcoming releases? I have created a fix for this issue. It's going through QA now. However, the fix is not likely to make it into the next production release of Orion. It should be in the following one.
-
> Am getting error like Orion-SetStdDevicePoller is not recognized as the name of a cmdlet. There is a missing 's' at the end of that function name. Also, this function is not part of the Orion SDK; it is defined in the script that @"dsimpkins" attached earlier in this thread.
-
There is related discussion for this particular case on a separate thread at https://thwack.solarwinds.com/t5/Discussions/slow-response-from-SWIS-API/m-p/590329. It seems like testing the network connection with tools like NetPath, Traceroute NG, or Wireshark might be the next step.
-
> I don't see $swis defined in your script. Pretty much every code sample will need to define a connection to SWIS. The exact details will depend on your environment (server, credentials). There are details about how to do that here: PowerShell · solarwinds/OrionSDK Wiki · GitHub > Also how do you add a node so that…
-
I think you're right. According to the release notes (https://support.solarwinds.com/Success_Center/Network_Performance_Monitor_(NPM)/NPM_12-0-1_release_notes), NPM 12.0.1 was released in September of 2016. The first commit in the source code where I could find the EnableHardwareHealth verb was from December 2016, so it…
-
If you want to minimize dependencies (avoid installing Python and calling pip install orionsdk on each Linux box), you may want to consider using the REST endpoint. There is documentation about that here: https://github.com/solarwinds/OrionSDK/wiki/REST There is a Thwack post that describes how to unmanage and remanage…
-
There is a casing problem with some of the files. If you capitalize the 'f' in "Netflow", you can see the updated documentation: http://solarwinds.github.io/OrionSDK/schema/Orion.NetFlow.cbQoSConfigurationDetails.html I'll see if I can get a fix in place for that.