Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Reliability scorecard

A checklist to score how reliably your Exponential site is run, in ten areas with three levels each, how to use the score each quarter, and links to the page that explains every item.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/businesses/reliability/reliability-scorecard.md

On this page

Reliability scorecard

This page is for owners and managers who want to know, in one sitting, how well their site is protected, and for the operator or partner who fills it in with them. It has ten areas, each scored 0, 1 or 2. It is not a certification and gives no target score: it shows where you stand and what to do next. Every item links to the page that explains it.

Contents

  1. How to use it
  2. The scorecard
  3. Reading your score
  4. Evidence to keep
  5. A record to copy

How to use it

  1. Sit down with the person who runs the site, or your hosting partner, once a quarter.
  2. Score each area honestly: 0 = not in place, 1 = in place but not tested or not regular, 2 = in place, regular and proven.
  3. Score only what you can show: a log entry, a report, a calendar item. "We would do it" scores 0.
  4. Pick at most three areas to improve before the next review, with an owner each.
  5. Keep the scores; the trend matters more than the number.

The scorecard

#Area012Read
1Release lineVersion unknown, or older than 6.0.xOn 6.0.x, upgrades irregularOn the newest 6.0.x or within one or two releases, upgrades on the calendarRelease line and support policy
2PHPUnsupported PHPSupported PHP, retirement date unknownSupported PHP, retirement date known and planned forRelease line and support policy
3Outside monitoringNoneFront page checkedFront page and administration checked over HTTPS, alerts reach a named person and deputyHealth checks and monitoring
4Inside checksNoneLooked at now and thenSystem information, cache status and audit verify run on a schedule by exit codeHealth checks and monitoring
5BackupsNone, or database onlyDatabase and files, not restoredDatabase and files, off the server, several generations, failures alert someoneBackups that restore
6Restore drillsNeverOnce, long agoOn a schedule, timed, recorded, mail stopped on the copyRestore drills
7Changes and upgradesMade directly on the live siteBackup first, no rehearsalRehearsed on a copy, upgrade check before and after, maintenance window, rollback ownerUpgrades without surprises
8DeploysCaches cleared by hand, server restarted hardDocumented stepsexp:velocity deploy or an equivalent ordered procedure, dry run first, checked afterwardsGraceful deploys
9Background workCron not set up or unknownCron set up, not watchedCron on one server, watched weekly, paused during planned workCronjobs and background jobs
10Incident readinessNo planA plan nobody has rehearsedPrinted plan, named roles, runbooks known, rehearsed this year, reviews writtenIncident response for small teams

Optional areas, for sites where they apply:

#Area2 meansRead
11CachingView caching and template caches on, page caches cleared in the right order, warming after clearsCaching for availability
12PeaksPeak dates known weeks ahead, measured baseline, change freezePeak traffic planning
13Audit trailIndexed by cron, verified on a schedule, alerts reach a shared mailbox, keys backed upAudit trail for operations
14Editorial safetyPreview, approval where mistakes are costly, editors know versions and the trashPreview before you publish
15LogsError digest read weekly, support asks for ERR- references, retention decidedLogs and error references

Reading your score

The ten core areas give at most 20 points. The score is for your own comparison over time, not a pass mark:

  • Any area at 0 is the first thing to fix, whatever the total. A site with perfect monitoring and no backup is one disk failure away from losing everything.
  • Areas at 1 usually need a habit, not a purchase: a calendar entry, a named owner, a first rehearsal.
  • Areas at 2 need to stay there: re-check them each quarter, because people, servers and sites change.

Areas 5, 6 and 10 (backups, restore drills, incident readiness) decide how bad a bad day gets. If you can only work on one thing this quarter, work there.

Evidence to keep

A score of 2 should point to something you can show a manager, an auditor or a customer:

AreaEvidence
Release line, PHPThe version shown on Setup > System information, and the upgrade plan
MonitoringThe monitor's alert settings and last month's report
Inside checksThe scheduled job and its last results
BackupsThe backup job's log and the storage location
Restore drillsThe drill record: date, backup, minutes, result (Restore drills)
UpgradesThe upgrade check reports before and after, the signed-off rehearsal
DeploysThe audit trail's system channel and your change log
Background workSetup > Cronjobs recent runs
IncidentsThe printed plan, the rehearsal date, the reviews

For compliance use of the audit trail, see Compliance evidence from the audit trail.

A record to copy

Reliability review of <site>          Date: <yyyy-mm-dd>        Present: <roles>

 1 Release line          0 1 2     6 Restore drills       0 1 2
 2 PHP                   0 1 2     7 Changes, upgrades    0 1 2
 3 Outside monitoring    0 1 2     8 Deploys              0 1 2
 4 Inside checks         0 1 2     9 Background work      0 1 2
 5 Backups               0 1 2    10 Incident readiness   0 1 2

Total (of 20): ____      Last quarter: ____

Actions before the next review (at most three):
1. <area> - <what> - <owner> - <by when>
2.
3.

The Templates section has more checklists to copy, including the Annual review checklist and the Monthly operations checklist.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x