A practical website maintenance checklist with weekly, monthly and yearly tasks: backups, updates, security, certificates, domains, DNS, performance and uptime reports for clients.
MTTR, MTTA and MTBF measure how fast you fix incidents, how fast you respond and how often things break. Formulas, a worked example and practical ways to improve each one.
An API can return 200 and still be broken. A practical checklist for API monitoring: methods, headers, request bodies, authentication, expected responses and response time thresholds.
A health check endpoint tells monitors and load balancers whether your app can serve requests. What to check, how to keep it fast and safe, code for Laravel, Express and Flask, and how to monitor it.
False alerts teach teams to ignore monitoring. How to cut the noise: confirm failures from a second location, set sensible timeouts, validate the right URL and route alerts to the people who can act.
What does an hour offline really cost? A simple formula for the direct and hidden costs of downtime, worked examples and what uptime percentages mean in money.
A copy-ready incident postmortem template, the blameless principles behind it, a filled-in example from a checkout outage and how to publish a short summary on your status page.
A status page tells customers what is broken, what you are doing and when to check back. How to set one up, what to put on it and ready-to-use incident update templates.
An SLI measures how a service behaves, an SLO is the target for that measurement and an SLA is the promise to customers. Definitions, downtime tables and how to set each one.
DNS_PROBE_FINISHED_NXDOMAIN means the domain name could not be found in DNS. What causes it on the site owner side, how to check with dig and nslookup, and how to prevent it.
A changed DNS record can send your visitors or email somewhere else without a single error. How DNS monitoring works, which records to watch and what to do when one changes.
Monitoring only the homepage misses most outages. A checklist of the URLs and checks that matter, from login and checkout to webhooks, cron jobs, SSL, DNS and servers, with example setups.
Read
Downtime isobsolete.
Set up your first monitor in under a minute and know before your customers do.