{% extends "base.html" %} {% block title %}Maintenance windows{% endblock %} {% block content %}

Maintenance windows

Planned downtime: alerts are silenced, incidents aren't opened, and your status pages show "Maintenance" instead of "Outage".

{% if active %}
Active now: {% for w in active %}{{ w.name }}{% if not loop.last %}, {% endif %}{% endfor %}
{% endif %}

Scheduled

{% if windows %}
{% for w in windows %} {% endfor %}
{{ w.name }}{% if w.covers(now) %} active{% endif %}{% if not w.enabled %} disabled{% endif %}
{{ w.starts_at|dt }} → {{ w.ends_at|dt }}{% if w.repeat != 'none' %} · repeats {{ w.repeat }}{% endif %}
{% if w.monitor_ids %}{% for id in w.monitor_ids %}{% if id in mon_map %}{{ mon_map[id].name }}{% endif %}{% endfor %}{% else %}all monitors{% endif %}
{% if user.can_edit %}
{% endif %}
{% else %}

No windows yet. Deploying on Sunday night? Add one and skip the false alarms.

{% endif %}
{% if user.can_edit %}

Add a window

Times are entered in your browser's timezone and stored in UTC.
{% for m in monitors %}{% endfor %}
{% endif %}
{% endblock %} {% block scripts %}{% endblock %}