18 Jun 2026
10:25 PM
- last edited on
19 Jun 2026
08:07 AM
by
MaciejNeumann
Problem statement:-
I want to stop my davis alerts from triggering during a fixed time window lets say between 1:30AM IST to 3:30AM IST
is there any way
Also i want to stop workflows execution between a certain time window how to do that, I know javascript might be one way to go but I think that spins a container for javascript execution, i don't want to bear extra cost for that, is there any other way
18 Jun 2026 11:42 PM
Hi @ravi_singh
Dynatrace has a built-in Maintenance Window feature.
Navigate to Settings → Alerting → Maintenance windows (Classic UI) or Settings → Anomaly Detection → Maintenance windows (new UI)
Regarding 2nd question
Yes! There is a way to do this without spinning up a JavaScript container. Use a DQL Condition in your Workflow Trigger ( Zero Cost).
2nd option - If your workflow is triggered by Davis problems, and you've already set up a maintenance window (Part 1 above) with "Disable problem detection", then no problems will be created during that window → no Davis problem event → your workflow won't trigger at all. This is the simplest approach if your workflow trigger is Davis problem.
Thanks,
Sujit
Featured Posts