2 Replies Latest reply on Aug 21, 2015 2:36 PM by davfost@microsoft.com

    Does the SDK provide c# based APIs for performing 'unmanage' operations on target nodes to suspend alerting?

    davfost@microsoft.com

      Does the SDK provide c# based APIs for performing 'unmanage' operations on target nodes to suspend alerting?

       

      My team has a tool that we used to suspend monitoring operations on several services from a unified UI.

       

      The tool is written in C# and we are looking to incorporate SolarWinds as one of the services you can opt to suspend monitoring for when performing maintenance activates like patching.

       

      I was give a pretty good and simple example of how to use the SDK with powershell to perform and 'unmanage' operation on a set of nodes. However, this is very award to incorporate into our c# app. We either have create process windows and pipe command line calls to it, or try to access the object defined in the powershell assembly directly which I have not gotten to work yet.

       

      Additionally it appears that the powershell processes do not support windows authentication, which is something we would like to support so we can manage access via account group.

       

      Does anyone have examples of accessing the SolarWinds service directly from c# and executing an unmanage operation?