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.
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.
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.
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.
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.
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.