You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
We are trying out Opsgenie and one feature we like a lot is the Heartbeat. Our plan is to use this and let all our small scheduled task “apps” call home and tell us that they still are running.
Since we are talking about scheduled task in Windows Servers, most of our apps are not running at night and weekends. For instance, we have an app sending changes on email at a regular basis during workhours, but not at nights and weekends.
I have tried to match our scheduled intervals in Heartbeat, but cannot find any other possibilities than minutes, hours, and days. Is it possible to add irregular intervals to Heartbeat? If not, is this something that will be added?
This is Darryl, I am here to help. :)
Understand that you would like to seek a way to configure the un-monitor time period for your heartbeat, unfortunately, this is not feasible in the current design.
However, there is a workaround to achieve the same goal, which is leveraging the Notification Policy.
Since every alerts created by the HeartBeat feature will be tagged with the string "Heartbeat", I suggest access the Teams > the same team where your Heartbeat belongs to > Policies > Add notification policy.
On the notification policy configuration page, please set up the filter as
"Tags", "Contains", "Heartbeat"
And set up the time duration you expect the un-monitor time is.
Then, enable the Suppress notifications permanently under Delay/Suppress, and the Auto close function. Like below.
In this way, all the alerts created by your Heartbeat during the un-monitor period will be snoozed and be auto-closed after the designated time, so that none of the on-call users will be bothered or notified by the heartbeat and no need to take any actions since the alerts will be auto-closed after.
Hope this is able to help and here I attach the documentation of the Notification Policy for your reference -> https://docs.opsgenie.com/docs/team-policies#notification-policy
Enjoy using Opsgenie :D