<div dir="ltr">It seems like you&#39;d want something that checked the page from outside.  If you scripted something and set it up as a cron, you&#39;d only find out about it if the server was otherwise functional.  I can set up a check on my Nagios server, though there might be gratis services on the Internet that do that.  If so, I haven&#39;t found any.<div>

<br></div><div>If you&#39;re interested, the simple check that I usually use to check sites looks like this (Nagios is CRITICAL on exit 2, OK on exit 0):</div><div><br><div>#!/bin/bash</div><div><br></div><div>Catch() {</div>

<div>  code=$1</div><div>  message=$2</div><div><br></div><div>  if [[ $code -ne 0 ]]</div><div>  then</div><div>    echo &quot;ERROR: $message.  Returned $code&quot;</div><div>    exit 2</div><div>  fi</div><div>}</div>
<div>
<br></div><div>url=&#39;http://&lt;some page on my site&gt;&#39;<br></div><div>string=&#39;&lt;some string that&#39;s on my page when it&#39;s working&gt;&#39;</div><div>contents=$(curl -s $url)<br></div><div>Catch $? &quot;Could not connect to $url&quot;</div>

<div>echo &quot;$contents&quot; | grep &quot;$string&quot; &gt; /dev/null</div><div>Catch $? &quot;Couldn&#39;t find $string in $url&quot;</div><div>echo &quot;OK: Found $string in $url&quot;</div><div>exit 0</div><br></div>

</div>