Alert muting for a specified timeframe and only after a minimum "failure time"

We have set up alert conditions (monitor check failure) for multiple websites.

  1. When there is a maintenance activity, we receive many email notifications about the incidents.
    Is it possible to use muting rules to avoid getting email notifications during maintenance timeframes? If yes, how can we set up those muting rules?

  2. Additionally, we get email notifications when websites are not available for 1 minute in specific locations. We want to keep the monitoring on the 1 min interval, but we want to receive the email notification only after a specified downtime (e.g. after 15 min). Is it possible to set this rule and if yes, how can we set it?

Hi @shoenig

  • When there is a maintenance activity, we receive many email notifications about the incidents.
    Is it possible to use muting rules to avoid getting email notifications during maintenance timeframes? If yes, how can we set up those muting rules?

This is indeed possible. You can find documentation on this in the document below:

Muting rules: Suppress notifications.

  • Additionally, we get email notifications when websites are not available for 1 minute in specific locations. We want to keep the monitoring on the 1 min interval, but we want to receive the email notification only after a specified downtime (e.g. after 15 min). Is it possible to set this rule and if yes, how can we set it?

You mention when websites are not available. Can you let me know what type of alert condition this is? Is it a Synthetics monitor?

Hi @dkoyano,

Thanks for your answer.

  1. We already looked at the documentation on muting rules, but it was not clear not us how we could set this up. Is it enough to just set a schedule for the muting rule?

  2. Yes, this is a Synthetics monitor.

Hi @shoenig

We already looked at the documentation on muting rules, but it was not clear not us how we could set this up. Is it enough to just set a schedule for the muting rule?

Currently, only one instance of a muting rule can be scheduled (there is no repeating schedule). If you want a repeating schedule, you’ll need to use API calls and a script to activate/deactivate the rule at the times of your choosing.

Yes, this is a Synthetics monitor.

If you only want to know if the Synthetics monitor is failing for a certain period of time (you mentioned 15 minutes), you can use either of the below solutions:

  • Multi-location Synthetics alert condition – this works great if you already know how many checks will happen in a 15-minute period and you just configure the alert condition to only open a violation if X locations fail.
  • NRQL alert condition – this will allow you to configure a direct query of SyntheticCheck results, simply counting the number of successes and only opening a violation if 15 minutes of no successes is encountered.

I hope this helps!