CreateContainerWithParent with multiple Children
We are migrating from another Network Monitoring System to Solarwinds and it is my job to automate the transfer of monitoring.We want to maintain the tree-like group structure we had in the previous...
View ArticleIs there a connection between IPAM.IpNode and Orion.Nodes?
I think I understand they are completely different, however I might as well ask a question to clarify my understanding. Swiss Schema for the entities in...
View ArticleRemoving Groups with swispowershell
##.SYNOPSIS# Gets SolarWinds groups.##.EXAMPLE# Get-SWGroup#function Get-SWGroup { Write-Information ("The name of this function is: {0} " -f $MyInvocation.MyCommand) Get-SwisData...
View ArticleWhy doesn't it just work??
I work for a MSP that manages many customer networks. Despite Solarwinds not being the proper tool for multi-tenancy monitoring, we have done a pretty good job with it so far. There is one thing that...
View ArticlePlease accept and fix this bug: API accepts null values when it should not
I have code that sets node and interface properties like stat collection and polling intervals. When the script was run last Friday, everything seemed fine, but today I noticed our polling engine...
View ArticleError Cannot find assembly when running Invoke-SwisVerb $swis...
I am playing around with the Orion SDK and i am trying to discover interfaces on a node. We are running SolarWinds SAM.I am testing this script: Import-Module SwisPowerShell$swis = Connect-Swis...
View ArticleTC18: Customize Polling Intervals With the Orion SDK
This script was featured on the TWHACKcamp™ 2018 session "There's an API for That," which you can watch in its entirety here. The two scripts I used are attached to this post. My goal here is to...
View ArticleTC18: Exporting Network Atlas Map Files
This script was featured during the There's an API for That: Introduction to the SolarWinds Orion SDK at THWACKcamp 2018. Network Atlas is one of the premier ways to get information visualized for your...
View Articlepowershell script to search node and delete
Please note that this script was based on this thwack message. All I did was to change the swsql query used to get the URI and to search and delete a node via PowerShell # This script will search for...
View ArticleHow to Create a Discovery Profile using Orion API in PHP
Hi Everyone, I've been trying to get a PHP page I've been writing to start a Discovery Profile, but it seems to be getting hung up on getting the XML Context into JSON format so that I can send it it...
View ArticleREST - HTTP Post - SWIS Invoke Orion.Container/CreateContainer Issue
Hello All, I'm trying to do a http post to create a container and I can't seem to get the syntax right.I've tried almost every possible combination for the memberDefinition section and nothing seems to...
View ArticleGetFirstAvailableIp Not working in 4.7
We were running IPAM version 4.5 and the following command to obtain the next available IP address for a subnet; Invoke-SwisVerb $swis IPAM.SubnetManagement GetFirstAvailableIp @. We upgraded to...
View ArticleTC18: Creating and Updating Orion Custom Properties with PowerShell
This script was featured during the There's an API for That: Introduction to the SolarWinds Orion SDK at THWACKcamp 2018 OVERVIEW / REFERENCES:This is a small script I used as a demo during a wonderful...
View ArticleNot able to connect Orion Server using SWQL
HiAnyone experience this issue. I always able to connect Orion server from this Polling Engine but right now i can not. There is no change in configuration on Polling Engine but Orion Server recently...
View ArticleSWIS connection problem - part 2
1)We have 2 Solarwinds silos. With one silo we are able to connect and run queries with accounts that have read access to Solarwinds. $swis = Connect-Swis -Hostname silo1 Get-SwisData -SwisConnection...
View ArticleAdd UDT ports via API
I have not found a way to do this, but maybe I'm not looking in the right place. We've got Python scripts for discovering and adding nodes and interfaces via API no problem. We're using...
View ArticleChanging a Performance Counter Instance Name, Overriding a Template
Hey all, I currently have a template that is applied to multiple servers to collect windows performance counter information for some custom software. The issue is, the instance names changes on a...
View ArticlePython SDK Set Dynamic Thresholds
Good afternoon, I am wondering if it is currently possible to set interfaces to use dynamic thresholds for RX and TX utilization and discards/errors using the Python SDK? (or Powershell if the Python...
View ArticleTimeout When Invoking AddInterfacesOnNode
Greetings Thwack, I have been working on using the SDK to automatically add relevant interfaces to monitoring. Since the lite discovery is missing a lot of data I need to make decisions on what...
View ArticleUnable to restart service on the node using SWQL Studio
Hello All.When trying to restart Windows service using SWQL using Orion.APM.ServerManagement.RestartService getting the following error (provided correct nodeID, credentialId,...
View Article