Skip to main content

Monitoring data and retention overview

Review how long checks, alerts, incidents, rollups, monitor settings, and free service-page data remain available.

Uptime Basics keeps detailed troubleshooting records for shorter periods and compact reliability history for longer periods. Data continues to age while a monitor is paused, archived, or in the 30-day Recently deleted recovery period.

Retention at a glance

Monitoring data Current retention
Raw check logs 30 days
Alert History 14 days
Incident history and retained incident diagnostics Life of the monitor
Aggregated availability and response-time rollups Up to 400 days
Deleted monitor recovery snapshot 30 days
Monitor configuration revisions Up to 30 days or 100 revisions
Active or archived monitor configuration Until permanent monitor or account deletion
Raw checks for Uptime Basics free service-status pages 24 hours

These periods apply to customer monitoring data. Billing, invoices, consent, security, fraud-prevention, and legal records can follow separate requirements described in the Privacy Policy.

Why the periods are different

Raw checks provide exact timestamps, HTTP codes, response times, and diagnoses for recent troubleshooting. A one-minute monitor can create more than 43,000 checks in a month, so raw rows are not kept indefinitely.

Rollups combine older checks into time buckets. They support one-month and one-year reliability views without loading every request. An older chart can therefore remain available after its individual raw-check rows have expired.

Incident records remain for the life of the monitor so customers can review confirmed problems over time. The nearby checks and alert-delivery records supporting an old incident can expire sooner under their own periods.

When retention starts

Retention is measured from when each record is created. Pausing, archiving, changing a plan, or ending a subscription does not restart or extend an existing record's retention clock.

Deletion from storage can finish asynchronously after a record reaches its retention limit. Expired data is no longer part of the supported customer history and cannot be restored from the application.

Paused monitors

Pausing stops new scheduled checks and alerts. Existing raw checks, alerts, incidents, and rollups remain visible while available, but continue to age normally.

An enabled public status page remains public and shows Paused unless it is disabled separately.

Archived monitors

Archiving preserves the monitor configuration and associates it with its existing retained history. It does not run new checks and does not reserve active plan capacity.

Raw checks, alert history, and rollups continue to expire. Existing incident history remains while the archived monitor exists. Reactivating the monitor does not restore data that already expired.

After a subscription ends

Monitoring and alerts stop when paid service ends. Monitor configuration remains associated with the account unless the monitor or account is deleted.

Existing raw checks, alerts, and rollups continue to age normally. Incident history remains associated with the monitor. Starting another subscription cannot restore records that expired while service was inactive.

Monitor deletion

Deleting a monitor stops it immediately and places a recovery snapshot in Recently deleted for 30 days. Public status-page access is disabled during that period, and the slug remains reserved. A restored monitor returns paused so its settings can be reviewed before checks resume.

Raw checks, alerts, and rollups continue to age under their normal periods while the monitor is recoverable. Permanent cleanup of checks, alerts, incidents, rollups, verification records, status-page assets, and saved request settings begins after 30 days or after Delete permanently is confirmed.

Account deletion

Account deletion is support-assisted and uses a 30-day waiting period after approval. Service access is disabled during that waiting period.

When deletion completes, operational account and monitoring data is permanently removed. Limited billing, invoice, consent, security, fraud-prevention, and legal records may remain where required.

Free service-status pages

The free public pages operated by Uptime Basics use a separate 24-hour raw-check window. Recent History can sample that data at a wider interval for a concise display. This does not change paid-monitor retention.

Export data before it expires

  • Export Detailed Logs as CSV for exact recent check rows.
  • Download incident JSON for a retained incident summary and bounded supporting evidence.
  • Download invoices and receipts from Account Billing for your financial records.

Exports become your responsibility. Protect them according to your organization's access, privacy, backup, and deletion policies.

Related articles

Did this answer your question?

Your response helps improve this Help Center.