Preview only show first 10 pages with watermark. For full document please download

Solarwinds Swis Api Cheat Sheet By Ernest

   EMBED


Share

Transcript

SolarWinds SWIS API Cheat Sheet by Jan Elias (ernest) via cheatography.com/2243/cs/840/ Query SWIS with PowerShell SWQL supported constructs SWQL - NOT SUPPORTED Add-​PSS​napin SwisSnapin SELECT ... FROM ... SELECT * You must list the actual Get-​Cre​den​tial WHERE FROM properties you want to select. Conn​ect​-Swis -Crede​ntial $creds -Hostname GROUP BY ... HAVING ... UPDATE, You can only use SWQL to localhost ORDER BY INSERT, read data Get-​Swi​sData $swis 'SELECT nodeID, INNER JOIN Caption FROM Orion.N​odes Where LEFT/RIGHT OUTER JOIN Vendor=@v' @{v='C​isco'} Invo​ke-​Swi​sVerb $swis Orion.N​odes Unmanage @("N​:1",​$no​w,$​lat​er,​"​fal​se") The Invo​ke-​Swi​sVerb cmdlet argument lists support XmlElement objects from Orion SDK SELECT TOP n SELECT DISTINCT update them to use the Inne​rText property of Subqueries in FROM/JOIN the returned element. Aggregates SUM, MAX, MIN, AVG, COUNT C:\Win​dow​s\M​icr​oso​ft.N​ET​\Fr​ame​wor​k\v​4.0.30​3 19​\In​sta​llU​til.exe 'C:\Pr​ogram Files​\Sol​arW​ind​s\Orion SDK\SWQL Studio​\Sw​isP​owe​rSh​ell.dll' C:\Win​dow​s\M​icr​oso​ft.N​ET​\Fr​ame​wor​k64​\v4.0.3​ Functions ISNULL, ABS Credit The cheat sheet was created in conformity with SolarWinds Orion SDK 1.5. SWQL unique 03​19​\Ins​tal​lUt​il.exe 'C:\Pr​ogram Files Navi​gation Proper​ties (x86)​\Sol​arW​ind​s\Orion SDK\SWQL SELECT I.Caption, I.Node.Co​ntact FROM Studio​\Sw​isP​owe​rSh​ell.dll' Orion.N​PM.In​ter​faces I WHERE If you installed the Orion SDK to a different I.Type​Nam​e='​iee​e80211' folder, adjust the path to Swis​Pow​erS​hel​l.dll Row Windows accord​ingly. SELECT NodeID, Caption, IPAddress, Status The same DLL works in both 32- and 64-bit shells, but you have to register it separately for each context. read, update, or delete entities. UNION ALL Subqueries in SELECT choco install orionsdk -y You must use CRUD operations to create, UNION 1.5. If your scripts rely on the original behavior, Installing SWIS PowerShell DELETE FROM Orion.N​odes ORDER BY Caption WITH ROWS 100 TO 199 Don't forget that you need to run the Powershell as Admini​str​ator. By Jan Elias (ernest) Published 13th February, 2013. Sponsored by CrosswordCheats.com cheatography.com/ernest/ Last updated 4th July, 2017. Learn to solve cryptic crosswords! Page 1 of 1. http://crosswordcheats.com