Uptime monitors

Pause and delete monitors

Pause a monitor to stop its checks for a time, for example during maintenance of the target. A paused monitor keeps its settings and its history, and you can resume it at any time. Delete a monitor when you do not need it again.

Pause a monitor

  1. Open the monitor.
  2. Select Pause in the header.

You can also pause a monitor from its row on the Monitors page. In the API, use pause a monitor.

When you pause a monitor:

  • Spectate stops the checks at once. The monitor shows as Paused.
  • The monitor keeps its settings, uptime history and response times.
  • A firing alert of the monitor stays firing. Escalation continues until someone acknowledges it. If the problem is over, resolve the alert by hand.
  • The monitor fires no new alerts.

Resume a monitor

  1. Open the monitor.
  2. Select Resume in the header.

Spectate checks the monitor again when its interval has passed since the last check. If the monitor was down when you paused it, Spectate checks it at once.

Spectate refuses to resume a monitor in two cases:

  • The team has reached the plan limit for monitors and hosts. Pause another monitor or host, or change the plan. The API returns 403 with the code PLAN_LIMIT_REACHED.
  • The monitoring of the whole team is paused, because the team has no paid plan. The API returns 409 with the code TEAM_MONITORING_PAUSED.

When Spectate pauses monitors

Spectate pauses monitors itself in two cases. The API shows the reason in paused_reason. A monitor that a member paused has paused_reason: null.

paused_reasonWhyWhen it resumes
plan_limitThe team has more monitors and hosts than its plan allows, for example after a downgrade.Spectate resumes it within an hour after the team has room again. You can also resume it by hand when there is room.
team_pausedThe monitoring of the whole team is paused. The trial or the subscription ended, the team is scheduled for deletion, or Spectate support paused the team.When the team subscribes to a plan, an owner cancels the deletion, or support resumes the team.

Monitors and hosts share one limit. If a team is over the limit, Spectate keeps the oldest monitors and hosts running and pauses the newest. The dashboard shows a notice under the top bar: "N resources are paused because they are over your plan's limits". Select View plans to change the plan.

A new monitor of a team with paused monitoring starts paused.

When a team moves to a plan with a longer minimum interval, Spectate does not pause monitors. It raises their intervals to the plan minimum. See Plans and billing.

Delete a monitor

  1. Open the monitor.
  2. Select the Settings tab.
  3. Under Danger zone, select Delete monitor.
  4. Type the name of the monitor in Confirmation.
  5. Select Delete monitor.

When you delete a monitor:

  • Spectate stops the checks at once.
  • The monitor and its history no longer show in the dashboard, the API or the MCP server. The monitor no longer counts toward the plan limit.
  • A status page component that shows the monitor stays on the page. It no longer shows the uptime of the monitor.
  • After 7 days, Spectate permanently deletes the monitor and all its data. This includes the check history, the response times, the alerts of the monitor and the failure snapshots.
  • Incidents stay. An incident that started from an alert of the monitor loses the link to that alert.

You cannot undo a delete in the dashboard. In the first 7 days, Spectate support can restore the monitor with its history. Send an email to help@spectate.net. To keep the history, pause the monitor instead.

To delete monitors, a member needs the role Owner, Manager or Admin. A member with the role Member can pause and resume monitors, but cannot delete them. See Teams and roles.