Quantcast
Channel: THWACK: All Content - Network Performance Monitor
Viewing all articles
Browse latest Browse all 21870

Third Party Application Acknowledge SolarWinds Event

$
0
0

Hello,

 

I am currently working to find a solution for acknowledging SolarWinds events from an IBM Tivoli Netcool server. I am already generating SNMP alerts using the SolarWinds Advanced Alert Manager. Netcool processes these alerts and they are displayed in a color coded dashboard. Using Tivoli Netcool I can click on an SNMP alert received from SolarWinds and run an executable to "do something." Currently I have the tool configured to start a command prompt and run the command:

 

start "" "http://<SolarWindsServerHostname>/Orion/NetPerfMon/AckAlert.aspx?AlertDefID=@AlertKey:@NodeAlias:@AlertGroup"

 

where:

@AlertKey = SolarWinds ${PropertyValue}

@NodeAlias = SolarWinds ${NodeID}

@AlertGroup = SolarWinds ${NetObjectType}

 

However, this causes the browser to be launched every time and the user is prompted to authenticate with either Windows logon credentials or a SmartCard. Ideally, I would like to hide the browser and only prompt the used for their credentials on the first authentication attempt (or somehow use cached credentials on the client). I havent been able to find anything that works like this. I created a PowerShell script that attempts to use System.Net.WebClient to accomplish the task, but that throws back a 401 error when authenticating with the SolarWinds server's IIS platform. I think this is attributed to the fact that I have Windows authentication required, but I am not sure. IIS doesn't appear to complain in its logs about anything.

 

Does anyone know of a better way to do what I am trying to accomplish? I have looked into using the SolarWinds SDK, but it doesnt appear to provide anything to tweak the database or acknowledge events.

 

 


Viewing all articles
Browse latest Browse all 21870

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>