3 Replies Latest reply on Sep 28, 2018 3:12 PM by Albert Taylor

    How to create a rule to send periodic notifications in BMC ProactiveNet 9.6.02?

    Natalia Cuesta

      Hi all,

       

      Is it possible to configure BMC ProactiveNet so that when an event arrives, notifications are sent every 10 minutes until the event ends?

       

      Best regards,

       

      NC

        • 1. Re: How to create a rule to send periodic notifications in BMC ProactiveNet 9.6.02?
          Roland Pocek

          you could send an update to your Event every 10 minutes that Triggers the email until the Event is closed

          • 2. Re: How to create a rule to send periodic notifications in BMC ProactiveNet 9.6.02?
            Willa Ou

            Natalia,

             

            There is no out-of-box configuration in BPPM/TrueSight to send 'Reminder' notifications periodically. You will need to develop some custom rules to achieve that. Be careful if you decide to generate a new event for every 'Reminder' notification you send as the number of events stored in the cell can go up so rapidly and potentially choke itself. At one of my previous customer sites, another consultant wrote a rule that generated 10+ new events for every real event coming to the cell, we ended up seeing more than 90% of the events stored in the cell were artificially generated events - which frequently froze the cell.

             

            Hope it helps.

            Willa Ou

            willa_ou@worldopus.com

            • 3. Re: How to create a rule to send periodic notifications in BMC ProactiveNet 9.6.02?
              Albert Taylor

              There are a few different options here.

               

              1) Utilize a notification tool such as pagerduty, opsgenie, xmatters, or something similar to do this auto notification for you.

               

              2) send an updated event to the cell and have a de-duplication rule run that would update the original event and drop the new event. There would then have to be an execute rule that would pickup on this newly updated field on the old rule to run the reminder notification.

               

              3) you can set a timer on a event to keep notifing the user until event is acknowledged, owned, or closed.  this should be ran on a separate cell then what the original event does so that it does not reduce performance on the main event cell, you would have to recursively call the timer when it runs.

               

              I have utilized  all 3 of these in the past for different clients, based on what their requirement is.

               

              It looks like #3 will work for you in this case.

               

               

              example timer to keep running every 10 minutes untill alert is closed.

               

              #timer for resending events

              timer re_escalate_alert: EVENT($EV)

              where [ ($EV.status != "CLOSED")  ]

              timer_info: == re_send_alert

              {

              execute($EV,"send_email_update.sh",[],NO);

                if ($EV.severity greater_than OK) then

                {

              set_timer($EV,600,re_send_alert);

                }

              }

              END