<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle Plugins directory: Heartbeat check (eg Nagios / Icinga): Comments</title>
    <link>https://moodle.org</link>
    <description>A load balancer heartbeat / health checker url, and also a configurable nagios compliant cron health checker.

This should work out of the box with most load balancers, eg Amazon ELB, F5, HA proxy etc as most of these simply check the http status for 200 or non-200 response codes.</description>
    <generator>Moodle</generator>
    <language>en</language>
    <copyright>(c) 2026 Moodle - Open-source learning platform | Moodle.org</copyright>
    <image>
      <url>https://moodle.org/theme/image.php/moodleorg/core/1776241734/i/rsssitelogo</url>
      <title>moodle</title>
      <link>https://moodle.org</link>
      <width>140</width>
      <height>35</height>
    </image>
    <item>
      <title>Monday, 24 March 2025, 8:43 PM - Matthew Marinovich</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-86774</link>
      <pubDate>Mon, 24 Mar 2025 12:43:32 GMT</pubDate>
      <description>by Matthew Marinovich. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi there, this plugin is really useful, thanks!&lt;br&gt;
We have been using the 2018 version for some time which works well.  When we upgrade our sites to the 2024 version the health check returns an HTTP 303.  Any clues as to why this might be?  We are a bit stumped at the moment.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-86774</guid>
    </item>
    <item>
      <title>Monday, 2 September 2019, 7:14 PM - Klaus Kuusela</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-59691</link>
      <pubDate>Mon, 02 Sep 2019 11:14:35 GMT</pubDate>
      <description>by Klaus Kuusela. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;It would be nice to have official support for MDL 3.5 (and up)  &lt;img class=&quot;icon emoticon&quot; alt=&quot;smile&quot; title=&quot;smile&quot; src=&quot;https://moodle.org/theme/image.php/moodleorg/core/1776241734/s/smiley&quot;&gt;&lt;br&gt;
How about caching checks? Redis support needed.&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-59691</guid>
    </item>
    <item>
      <title>Thursday, 16 November 2017, 10:47 AM - Brendan Heywood</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-46540</link>
      <pubDate>Thu, 16 Nov 2017 02:47:18 GMT</pubDate>
      <description>by Brendan Heywood. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;hi Benoît,&lt;br&gt;
&lt;br&gt;
Yes the testing mode is only for the croncheck, and yes the session check is hard coded and quite hacky (we don't actually use that particular feature very much, it's monitored in other ways). It would be much better if it detected which session handler was being used and each session handler declared it's own concept of healthy which is the intention of this tracker which ideally will make this plugin redundant:&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://tracker.moodle.org/browse/MDL-47271&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://tracker.moodle.org/browse/MDL-47271&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-46540</guid>
    </item>
    <item>
      <title>Wednesday, 15 November 2017, 10:58 PM - Benoît Lathière</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-46525</link>
      <pubDate>Wed, 15 Nov 2017 14:58:37 GMT</pubDate>
      <description>by Benoît Lathière. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;...&lt;br&gt;
and the 'tool_heartbeat | testing' setting is only applied for the 'croncheck' script, right?&lt;br&gt;
&lt;br&gt;
Best regards,&lt;br&gt;
Benoit.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-46525</guid>
    </item>
    <item>
      <title>Wednesday, 15 November 2017, 10:44 PM - Benoît Lathière</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-46524</link>
      <pubDate>Wed, 15 Nov 2017 14:44:40 GMT</pubDate>
      <description>by Benoît Lathière. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hello,&lt;br&gt;
Context : Moodle 3.2/LAMP&lt;br&gt;
This plugin seems to use the 'memcache' PHP module, not the 'memcached' one, to check Memcached session server (if apply). Correct?&lt;br&gt;
&lt;br&gt;
Thanks for you great job!&lt;br&gt;
Best regards.&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-46524</guid>
    </item>
    <item>
      <title>Tuesday, 10 May 2016, 8:16 AM - Brendan Heywood</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-35694</link>
      <pubDate>Tue, 10 May 2016 00:16:51 GMT</pubDate>
      <description>by Brendan Heywood. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;If you are not familiar with configuring nagios using the cli plugins, it might be easier to configure nagios to test whether any arbitrary url is working and then point it at  the heartbeat url which returns a 200 or a 503&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://github.com/brendanheywood/moodle-tool_heartbeat#a-heartbeat-test-page-for-moodle&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://github.com/brendanheywood/moodle-tool_heartbeat#a-heartbeat-test-page-for-moodle&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-35694</guid>
    </item>
    <item>
      <title>Monday, 9 May 2016, 8:07 PM - Eduardo Hm</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-35678</link>
      <pubDate>Mon, 09 May 2016 12:07:16 GMT</pubDate>
      <description>by Eduardo Hm. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Good morning Brendan&lt;br&gt;
&lt;br&gt;
I just discovered this simple tool to check the status of any Moodle platform. I was interested enough because in our organization, we manage several platforms Moodle and our Nagios is difficult to check whether the site is ok or not, if the database connected or not connected.&lt;br&gt;
&lt;br&gt;
I tested it in a test environment and the truth is quite functional and very useful. What interest me is how to include the two checks (the fullcheck and croncheck) in the Nagios service we have assembled in our company.&lt;br&gt;
&lt;br&gt;
Anyway thank you very much.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-35678</guid>
    </item>
    <item>
      <title>Wednesday, 1 April 2015, 4:55 PM - John Rickard</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-27958</link>
      <pubDate>Wed, 01 Apr 2015 08:55:49 GMT</pubDate>
      <description>by John Rickard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi There &lt;br&gt;
&lt;br&gt;
This looks a brilliant tool - I have been wanting to have some sort of error tracking on the cron for a while!&lt;br&gt;
&lt;br&gt;
Can you tell me how to integrate it into Nagios?&lt;br&gt;
&lt;br&gt;
Thanks &lt;br&gt;
John Rickard&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-27958</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2015, 8:51 AM - Brendan Heywood</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-27419</link>
      <pubDate>Tue, 03 Mar 2015 00:51:03 GMT</pubDate>
      <description>by Brendan Heywood. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;hi David, re #1 that is now automated in code with no config needed, I'll add a new version here. Thanks &lt;img class=&quot;icon emoticon&quot; alt=&quot;smile&quot; title=&quot;smile&quot; src=&quot;https://moodle.org/theme/image.php/moodleorg/core/1776241734/s/smiley&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-27419</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2015, 3:58 AM - David Mudrák</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-27414</link>
      <pubDate>Mon, 02 Mar 2015 19:58:20 GMT</pubDate>
      <description>by David Mudrák. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Thanks Brendan for sharing this plugin. It is apparently focused on sites with quite specific setup. I found it working as expected. The only suggestion I have was reported to your issues tracker. With the hope that will be fixed soon (I can imagine info in the README and in the plugin description here), I am going to approve this now. You are cleared to land, welcome to the &lt;a title=&quot;Auto-link&quot; href=&quot;https://moodle.org/plugins&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;Plugins directory&lt;/a&gt;!&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-27414</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2015, 12:29 AM - Plugins bot</title>
      <link>https://moodle.org/plugins/tool_heartbeat#comment-27401</link>
      <pubDate>Mon, 02 Mar 2015 16:29:02 GMT</pubDate>
      <description>by Plugins bot. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Prechecker results: 0 errors/0 warnings &lt;a href=&quot;http://integration.moodle.org/job/Precheck%20remote%20branch/11314/artifact/work/smurf.html&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;http://integration.moodle.org/job/Precheck%20remote%20branch/11314/artifact/work/smurf.html&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/tool_heartbeat#comment-27401</guid>
    </item>
  </channel>
</rss>