Synthetic Monitoring
Browser monitors, HTTP monitors, synthetic locations.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multiple HTTP synthetic monitors

tencho
Newcomer
Hello,
I have two different REST services that I want to monitor with dynatrace.
I want to send two different notifications when the services are down.
So I've created two HTTP synthetic monitors for each service and two alerting profiles that trigger two different notifications.
The problem is that both HTTP monitors generate problems with the same title "HTTP monitor global outage".
How can I make two alerting profiles that each have filters that distinguish between the two problems from the two different monitors.
I've tried all kinds of different custom filters but I can't find a way to distinguish between the two problems.
What should be configured as filters in the two alerting profiles?
Is there any other approach to accomplish this?
1 REPLY 1

t_pawlak
Leader

This is expected for Synthetic: the problem title for a global outage is generic (“HTTP monitor global outage”), so you can’t reliably distinguish monitors by problem title. You need to filter based on the affected entity (the synthetic monitor) via tags or management zones.

Cleanest approach: tag each monitor + use tags in the alerting profile

Add a unique tag to each HTTP monitor, e.g.

  • Monitor A: service:rest-a
  • Monitor B: service:rest-b

Then Settings → Alerting → Problem alerting profiles and for profile A/B, in Severity rules, add: Monitoring entities that have any/all of the specified tags

Attach a different Problem notification integration to each profile

Alternative you can create Management Zones and assign each monitor to the right zone using tag-based rules. And do the same steps as I describe earlier

 

Featured Posts