[{"data":1,"prerenderedAt":87},["ShallowReactive",2],{"content:\u002Fglossary\u002Fheartbeat-monitoring":3,"related:\u002Fglossary\u002Fuptime,\u002Fguides\u002Fhow-to-set-up-uptime-monitoring-for-client-websites,\u002Fguides\u002Fwebsite-monitoring-checklist-for-freelancers":75},{"id":4,"title":5,"body":6,"category":60,"description":61,"extension":62,"faq":63,"h1":5,"meta":64,"navigation":65,"path":66,"published":67,"readingMinutes":68,"related":69,"seo":72,"stem":73,"updated":67,"__hash__":74},"glossary\u002Fglossary\u002Fheartbeat-monitoring.md","What is heartbeat monitoring?",{"type":7,"value":8,"toc":52},"minimark",[9,13,18,21,25,28,32,41,45],[10,11,12],"p",{},"Heartbeat monitoring reverses the usual direction of a check. Instead of a monitor asking your site whether it is up, your job sends a small request to the monitor each time it runs, and you are alerted when the expected request does not arrive.",[14,15,17],"h2",{"id":16},"when-is-heartbeat-monitoring-useful","When is heartbeat monitoring useful?",[10,19,20],{},"For work that has no web page to check: scheduled backups, imports, report emails and cron jobs. An uptime check cannot tell you that last night's backup did not run, but a missing heartbeat can.",[14,22,24],{"id":23},"how-does-it-work","How does it work?",[10,26,27],{},"You create a heartbeat with an expected interval and a grace period. At the end of the job, it calls the heartbeat's address. If no call arrives within the interval plus grace, the monitor sends an alert.",[14,29,31],{"id":30},"how-is-it-different-from-an-uptime-check","How is it different from an uptime check?",[10,33,34,35,40],{},"An uptime check proves a service answers now. A heartbeat proves that something happened on schedule. Most client sites need the first, and sites with backups or scheduled tasks benefit from both. See ",[36,37,39],"a",{"href":38},"\u002Fguides\u002Fhow-to-set-up-uptime-monitoring-for-client-websites","how to set up uptime monitoring",".",[14,42,44],{"id":43},"where-datumboard-fits","Where Datumboard fits",[10,46,47,48,40],{},"Datumboard puts the signals behind this in one dashboard for your client sites and side projects. It is in early access, and you can ",[36,49,51],{"href":50},"#early-access","join the list below",{"title":53,"searchDepth":54,"depth":54,"links":55},"",2,[56,57,58,59],{"id":16,"depth":54,"text":17},{"id":23,"depth":54,"text":24},{"id":30,"depth":54,"text":31},{"id":43,"depth":54,"text":44},"Uptime","Heartbeat monitoring alerts you when a scheduled job stops checking in. Learn how it differs from uptime checks and where it is useful.","md",[],{},true,"\u002Fglossary\u002Fheartbeat-monitoring","2026-10-12",3,[70,38,71],"\u002Fglossary\u002Fuptime","\u002Fguides\u002Fwebsite-monitoring-checklist-for-freelancers",{"title":5,"description":61},"glossary\u002Fheartbeat-monitoring","bHtgXIAC0kg1ElQcG-OaR_pSAboyHxyMZHe3NO_7MRQ",[76,79,83],{"title":77,"description":78,"path":70,"category":60},"What is uptime?","Uptime is the share of time a website or service is available, usually shown as a percentage such as 99.9%. Learn how it is measured and what it allows.",{"title":80,"description":81,"path":38,"category":82},"Set up uptime monitoring for client websites","Choose the right checks, set sensible intervals, avoid false alarms and send alerts to the right place, with a setup you can repeat for every client.","How-to",{"title":84,"description":85,"path":71,"category":86},"Website monitoring checklist for freelancers","A practical checklist of what to monitor on every client website, from uptime and SSL to domains, deploys and search, and how often to check each.","Checklist",1791830037108]