Help Center Scheduled Maintenance

Scheduled Maintenance

Plan maintenance windows in advance, notify subscribers automatically, and track maintenance through its lifecycle from scheduled to completed.

Creating a Maintenance Window

Scheduled maintenance lets you inform your users about planned work before it happens. Maintenance windows appear on your public status page and trigger advance notifications to subscribers.

To schedule a new maintenance window:

  • Navigate to Scheduled Maintenance in the sidebar.
  • Click Schedule Maintenance.
  • Fill in the following fields:
    • Title: A clear description of the maintenance activity (for example, “Database Upgrade” or “Network Infrastructure Maintenance”).
    • Description: A detailed explanation of what work will be performed, what impact users can expect, and any actions users should take. This is shown on the public status page.
    • Start Time: When the maintenance window begins. Times are displayed in the viewer's local timezone on the public status page.
    • End Time: When the maintenance window is expected to end. Set a realistic estimate — it is better to over-estimate and finish early than to run past the scheduled end time.
    • Status Page: Select which status page this maintenance event should appear on.
    • Affected Components: Select the components that will be impacted during the maintenance window. These components will be set to “Under Maintenance” status when the window begins.
  • Click Schedule to create the maintenance event.
Tip: Schedule maintenance during low-traffic periods when possible. Review your analytics to identify the times when your services have the least usage.

Recurring Maintenance

For maintenance that happens on a regular schedule (weekly patching, monthly database optimization, quarterly security updates), you can configure recurrence rules instead of manually creating each window.

To set up recurring maintenance:

  • When creating a new maintenance window, enable the Recurring option.
  • Select the recurrence pattern:
    • Daily: Repeats every day at the same time.
    • Weekly: Repeats on the same day of the week (for example, every Sunday at 2:00 AM).
    • Bi-weekly: Repeats every two weeks on the same day.
    • Monthly: Repeats on the same day of the month (for example, the first Saturday of every month).
  • The system automatically creates future maintenance windows based on your schedule.
  • Each occurrence can be individually edited or canceled without affecting other occurrences.
Note: Recurring maintenance windows generate the next occurrence automatically after the current one completes. Each occurrence follows the same title, description, duration, and affected components as the original, but you can customize individual occurrences if needed.

Maintenance Lifecycle

Every maintenance window follows a three-stage lifecycle that transitions automatically based on the scheduled times:

1. Scheduled

The maintenance window has been created but has not started yet. It appears on your status page as an upcoming event so visitors know about it in advance. Affected components remain at their current status.

2. In Progress

The maintenance window has begun. This status is set automatically when the scheduled start time arrives. When a maintenance window transitions to In Progress:

  • All affected components are automatically set to Under Maintenance status.
  • The maintenance event is prominently displayed on your public status page.
  • Subscribers are notified that maintenance has begun (if they were not already notified via the advance reminders).

3. Completed

The maintenance window has ended. This status is set automatically when the scheduled end time arrives. When a maintenance window transitions to Completed:

  • Affected components are automatically restored to Operational status.
  • The maintenance event is moved to the completed section of the status page history.
Important: If your maintenance runs longer than expected, you can extend the end time from the dashboard before the scheduled end. If you do not extend it, the system will mark the maintenance as Completed and restore component statuses at the original end time. You can also manually keep a component in a non-operational status if the maintenance is still ongoing.

Subscriber Notifications

Statux Pages automatically sends advance notifications to subscribers before maintenance begins. This ensures your users are prepared and can plan around the downtime.

Notification Schedule

Subscribers receive two email reminders for each maintenance window:

  • 24 hours before the scheduled start time — Gives users a full day to prepare, reschedule critical operations, or notify their own users.
  • 1 hour before the scheduled start time — A final reminder for users who may have missed the first notification or need a last-minute heads-up.

What Notifications Include

Each maintenance notification email includes:

  • The maintenance title and description.
  • The scheduled start and end times (displayed in the recipient's timezone when possible).
  • The list of affected components.
  • A link to view the full maintenance details on your status page.
Note: If a maintenance window is scheduled less than 24 hours in advance, only the reminders that are still applicable are sent. For example, if you schedule maintenance 2 hours from now, only the 1-hour reminder is sent.

List View vs. Calendar View

The Scheduled Maintenance section offers two ways to view your maintenance windows:

List View

The default view shows maintenance windows as a sortable, filterable list. Each entry displays the title, status (Scheduled, In Progress, or Completed), start and end times, affected status page, and affected components. This view is best for:

  • Quickly scanning upcoming and recent maintenance events.
  • Filtering and searching for specific maintenance windows.
  • Bulk management of maintenance events.

Calendar View

The calendar view displays maintenance windows on a monthly calendar, giving you a visual overview of your maintenance schedule. Each maintenance window appears as a block spanning its duration. This view is best for:

  • Visualizing the distribution of maintenance across the month.
  • Identifying scheduling conflicts or periods with too much planned downtime.
  • Planning future maintenance windows around existing schedules.

Switch between views using the toggle at the top of the Scheduled Maintenance section.

Filtering and Sorting

The list view supports several filtering and sorting options to help you manage a large number of maintenance windows:

Filters

  • Status: Filter by Scheduled, In Progress, or Completed.
  • Status Page: Show maintenance events for a specific status page only.

Sorting

By default, maintenance windows are sorted by start time (soonest first). You can also sort by:

  • Title (alphabetical)
  • Status
  • Start time
  • End time

Active vs. Archived Maintenance

The Scheduled Maintenance section has two tabs:

  • Active: Shows all maintenance windows that are currently Scheduled or In Progress, as well as recently Completed windows that have not been archived.
  • Archived: Shows maintenance windows that have been moved to the archive for long-term storage.

Completed maintenance windows can be archived to keep the active list clean and focused on upcoming and current events.

Editing a Maintenance Window

You can edit a maintenance window at any time before or during the maintenance period:

  • Click on the maintenance window in the list or calendar view.
  • Modify any of the fields: title, description, start time, end time, status page, or affected components.
  • Click Save to apply your changes.

Common reasons to edit a maintenance window:

  • Extending the window: If maintenance is taking longer than expected, update the end time so the system does not auto-complete prematurely.
  • Narrowing scope: If you realize fewer components are affected than originally planned, remove unaffected components.
  • Rescheduling: If the planned time no longer works, update the start and end times. Subscribers will not receive duplicate notifications, but they will see the updated times on the status page.
Tip: If you need to extend a maintenance window, do it before the scheduled end time to prevent the automatic transition to Completed and the restoration of component statuses.

Canceling a Maintenance Window

If planned maintenance is no longer needed, you can cancel it:

  • Open the maintenance window.
  • Click Cancel Maintenance.
  • Confirm the cancellation when prompted.

When a maintenance window is canceled:

  • It is removed from the public status page.
  • If the maintenance was In Progress, affected components are restored to Operational status.
  • No further subscriber notifications are sent for this maintenance event.
  • The canceled maintenance is moved to the Archived tab for record-keeping.
Note: Canceling a maintenance window that has already started (In Progress) will immediately restore affected component statuses. Make sure the actual maintenance work has been stopped or rolled back before canceling.