|
<h1>SITE_NAME Documentation</h1>
|
|
<p>SITE_NAME is a service for monitoring cron jobs and similar periodic processes:</p>
|
|
<ul>
|
|
<li>SITE_NAME <strong>listens for HTTP requests ("pings")</strong> from your cron jobs and scheduled
|
|
tasks.</li>
|
|
<li>It <strong>keeps silent</strong> as long as pings arrive on time.</li>
|
|
<li>It <strong>raises an alert</strong> as soon as a ping does not arrive on time.</li>
|
|
</ul>
|
|
<p>SITE_NAME works as a <a href="https://en.wikipedia.org/wiki/Dead_man%27s_switch">dead man's switch</a> for processes that need to
|
|
run continuously or on a regular, known schedule. For example:</p>
|
|
<ul>
|
|
<li>filesystem backups, database backups</li>
|
|
<li>task queues</li>
|
|
<li>database replication status</li>
|
|
<li>report generation scripts</li>
|
|
<li>periodic data import and sync jobs</li>
|
|
<li>periodic antivirus scans</li>
|
|
<li>DDNS updater scripts</li>
|
|
<li>SSL renewal scripts</li>
|
|
</ul>
|
|
<p>SITE_NAME is <em>not</em> the right tool for:</p>
|
|
<ul>
|
|
<li>monitoring website uptime by probing it with HTTP requests</li>
|
|
<li>collecting application performance metrics</li>
|
|
<li>error tracking</li>
|
|
<li>log aggregation</li>
|
|
</ul>
|