Open for Voting
over 2 years ago

If...Then...Else statements for Alert Manager

I think it would make managing alerts much easier if we were able to build an if-then-else statement into the actions for an alert.

My example...

I create an alert for a particular set of criteria, but I want to enable a different response depending on who is responsible for solving the issue.

IF Node.Owner = "Server" THEN do(Action1)

IF Node.Owner = "Network" THEN do(Action2)

I gather it would be fairly complicated to implement, but I think it would really improve the alert manager.

Parents
  • I owe you folks some news here.  This has been our #1 feature request for some time.  We've done significant research on this FR including surveys and 1:1 interviews with many of the people who voted for and against it.  It turns out that while there are 1400+ votes for this feature, they're votes for several different distinct things.  The two most popular things are actually contradictory: make individual alerts simpler to configure vs make each alert more powerful by making it more modular and complex.

    We're still researching this but I have not yet found a solution that does justice to at least most of the people voting for this FR.  You can help though.  If/when you vote for this or if you already have, add a comment with your thoughts on what problem you're trying to solve by voting for this feature and a rough thought of what a good solution would look like to you.  As the community discusses why we agree or disagree, we will get closer to understand the root problem(s) and the solution(s) will start becoming more clear as well.  Or wait longer and I'll figure it out myself!  emoticons_wink.png

  • Hello Cobrien,

    >> most popular things are actually contradictory: make individual alerts simpler to configure vs make each alert more powerful by making it more modular and complex.

    If SolarWinds Team is concerned about making alert definitions too complex, you could simply hide the if/else action statements under "Advanced options" as you are doing with "Trigger condition" already emoticons_happy.png

    Kind regards,

    Marcin.

Comment Children
No Data