Home /  MMonit /  Release 2-3

Released on September 23, 2010


  • New Report pages for hosts and services uptime and downtime.
  • Added execution of user defined programs/scripts as an alert option when receiving events from Monit
  • Improved user interface
  • Host details:
    • New charts: swap memory, CPU and memory
    • Service data displayed in a new pop-out panel
    • Sorted port response time chart
  • Optional automatic registration of Monit credentials
  • Internal cache improvements
  • TCP/IP and SSL improvements. Should improve communication over low-bandwidth and saturated networks.
  • Reduced memory usage. M/Monit never used a lot of memory before, but now it use even less

Bug fixes

  • Make M/Monit less strict when handling SMTP multi-line responses. Thanks to Barynin Konstantin for letting us know.
  • Fix crash during mmonit start on FreeBSD-8.x
  • Workaround libpthread bug in OS X which caused one CPU core to max out and M/Monit to become unresponsive if run in background mode. M/Monit now works fine in daemon mode on OS X.
  • Fixed infrequent connection close. In some situations M/Monit could drop connections in mid-communication if the client was "slow" to respond.

Upgrading from previous M/Monit versions

  • M/Monit 2.3 requires Monit 5.2 or later.
  • If you are upgrading from M/Monit 2.1.x or 2.2.x please perform the following to upgrade the database:
     ./upgrade/upgrade-2.1.x-2.3.sh -t [sqlite|mysql|postresql]
     ./upgrade/upgrade-2.2.x-2.3.sh -t [sqlite|mysql|postresql]

Browser Cache: Please clear your Browser cache before login to M/Monit 2.3. Some pages have been changed and cached pages from the previous version may create problems.