Uptime

What to Do When Astrina Uptime Alerts Fire During Planned Maintenance

Learn what to do when Astrina uptime alerts fire during planned maintenance and how to tell expected maintenance from a real incident.

AstrinaEditorial October 16, 2026 10 min read DE PT PL IT HI FR ES EN RU UK
What to Do When Astrina Uptime Alerts Fire During Planned Maintenance

Planned maintenance can look noisy. An Astrina uptime alert does not always mean a surprise outage, and the difference matters because one path leads to incident response while the other leads to careful coordination and a clean handoff back to normal monitoring.

Start with one question: was this alert expected? If the answer is yes, the alert is part of the maintenance process, not a service failure. That does not make it harmless. It means someone should have defined the window, the scope, and the exact checks that would trip during the work.

Should you treat this as an incident or as an expected maintenance signal?

Use the maintenance plan first. If the service is offline because a deployment, migration, firewall change, or database upgrade was scheduled, then the alert may be doing its job. The alert is expected only when the check, the timing, and the affected service all match the approved maintenance notes.

Do not assume every warning is safe to ignore. A planned restart can still uncover an unrelated problem, such as a DNS failure or a bad certificate, and that will appear at the same time as the maintenance work. One bad assumption can waste an hour.

A practical rule helps here. If the alert matches the approved change window, the correct service, and the documented purpose of the work, treat it as an expected maintenance signal. If any one of those pieces does not line up, treat it like an incident until proven otherwise.

Expected does not mean invisible. The team still needs to know that Astrina uptime alerts fired during planned maintenance, because those alerts confirm which checks are affected and which ones are still healthy. That split is useful. Very useful.

Where is the maintenance window defined, and is it still current?

Find the source of truth before anything else. Some teams keep it in a change ticket, some in a status page, and some in a calendar event with a named owner. The location matters less than the rule: there should be one place where the current maintenance window is defined.

Check the start time, end time, and timezone. A window written for 02:00 in one timezone can be meaningless to an on-call responder in another. That mismatch causes unnecessary escalation, especially when the work starts near midnight and the page arrives at a bad hour.

Then check whether the window changed. Planned work often runs long, gets split into two phases, or shifts because a vendor sends late files or a release hits a dependency issue. If the window was updated and Astrina still shows the old timing, the alerting response may be wrong even when the maintenance itself is fine.

Ownership matters too. Someone must be able to answer, in one sentence, who approved the window and who can extend it. If that person is missing, the team may silence alerts too broadly or leave them active too early. Both are avoidable.

For teams also watching site health during the same change, it helps to keep the monitoring process visible in one place. A short reference like how to monitor website uptime can anchor the basics while the maintenance work is underway.

Which alert rules should be paused or narrowed before maintenance starts?

Adjust the alert rules that are tied directly to the planned work. If the database will be unavailable for 20 minutes, pause the checks that depend on that database. If only one region is affected, narrow the scope so the other regions continue to report normally.

Do not disable everything. That is the easy mistake, and it creates a blind spot. Keep unrelated uptime checks active so the alerting system can still catch a second problem, such as a CDN failure, a login outage, or a broken dependency that has nothing to do with the maintenance.

Think in layers. A homepage check may be too broad during a deploy, while an API health check may be too specific if the API routes only one part of the service. One layer should be quiet; another should stay loud. That is the balance.

If your alert rules include thresholds, consider widening them only for the specific maintenance check, not for the whole account. A two-minute timeout can make sense for a live check, but during a controlled restart it may be too sensitive. Change the rule with the smallest possible scope.

Keep the unrelated monitoring coverage live. That sentence sounds obvious, yet teams still mute every channel because it is faster. Faster is not safer.

How do you temporarily silence only the maintenance-related alerts?

Use the narrowest mute option available in Astrina. If the platform lets you silence one check, mute one check. If it lets you mute by tag, maintenance name, or scope, choose that instead of a blanket pause for all uptime alerts.

Prefer time-bounded silence. A mute with a clear end time reduces the chance that someone forgets to restore alerting after the maintenance window closes. A silent alert path with no end is a future problem waiting for a night shift to find it.

If a maintenance affects a single channel, mute that channel only. For example, you might suppress email notifications for a specific check while keeping chat alerts active for unrelated checks. That way, the team still sees exceptions without being flooded by the expected noise.

Document the exact action taken: which check was muted, which scope was narrowed, and which alert path stayed live. That record helps later if someone asks why a signal was quiet for 18 minutes or why one region still paged while another did not.

Some teams add the agent setup during the same change window. If that is part of your maintenance work, keep the installation reference handy at * so the monitoring side stays tied to the correct host and check configuration.

What should be documented before you suppress alerts?

Write down the maintenance purpose in plain language. “Database patch,” “certificate rotation,” and “load balancer change” are better than “routine work.” The more concrete the note, the easier it is for the next responder to know why alerting was adjusted.

Capture the start and end times, plus the timezone. Include the affected checks, the approver, and the rollback plan. That list sounds small, but it prevents the most common confusion: who changed what, and who is supposed to reverse it.

Add one more line for exceptions. If one check must stay active because a vendor dependency is unstable, note that explicitly. If one application path is not part of the maintenance, say so. Clear exceptions stop teams from silencing the wrong thing by habit.

A short maintenance note should answer four questions: what is changing, when it starts, when it ends, and who owns the reactivation. If the note cannot answer those, it is not ready.

Keep the record close to the alert change itself. A ticket in one system and a mute in another system often drift apart. One note, one change, one owner.

What should you verify while maintenance is in progress?

Watch for three facts. First, the expected alerts should stay quiet. Second, unrelated alerts should still fire. Third, any exceptions should be visible to the people who need them. Those three facts tell you whether the maintenance change is working as intended.

Check the live event stream or alert log during the window. If the target check still pages after it was muted, the mute scope may be wrong. If unrelated checks go silent too, the scope is too broad. Either case needs correction while the maintenance is still in progress.

Keep an eye on the boundary conditions. A service may come back partially, which means one endpoint recovers while another still fails. That is exactly the kind of case that can produce a false sense of safety if the team only watches one signal.

Make the maintenance visible to responders. A short note in the incident channel, a banner in the status page, or a change comment in Astrina can save time when someone sees one alert but not another. Small clarity beats long explanations.

If you need a related example of how monitoring data can be interpreted during a change, how to interpret a drop shows the same discipline: separate expected movement from real trouble, then verify the scope before reacting.

When and how should you re-enable uptime alerts after the change?

Re-enable alerting as soon as the maintenance end condition is met, not when someone remembers. If the maintenance was scheduled for 30 minutes and finished in 22, the alerting change should not wait until the original end time unless the plan says so.

Use a post-maintenance checklist. Restore normal alerting, confirm the mute or suppression is off, and verify that the check is back to its full threshold settings. Then watch the alert stream for delayed signals, because some systems emit a late notification after the service recovers.

Confirm reactivation in the same place where the mute was created. If the mute was scoped to one check, check that one check. If it was tied to a tag, confirm the tag no longer suppresses the maintenance-related alerts. Do not trust memory.

Watch for missed notifications in the first few minutes after restoration. A check that was silent during maintenance may need one fresh failure before the system settles back into normal paging behavior. That is not rare, and it is not automatically a fault. It is a thing to verify.

For teams that also track measurement or analytics changes during maintenance, recent platform behavior can matter. The note on what changed recently in Privacy-First analytics is useful when you are confirming what should and should not have changed in the same maintenance window.

If the maintenance involved a product or service migration, keep the final handoff short and explicit. The owner who muted the alert should state when it was restored, what was checked afterward, and whether any alert fired late. That last point matters more than it looks.

One final check: ask whether any alert was left paused by accident. A single forgotten mute can hide the next real outage, and that is the one risk no maintenance plan should leave behind.

Try it on your site

The core counter is free. Add your site and explore every feature.

← All articles