Plans for the next release


Introduction:

This document is a draft for the next minor release of monit, monit 4.1. Each feature item is listed with the responsible for the implementation, the current progress (the color will go from blue to green) and how we judge the importance of this feature (high, medium, low).

Items marked with a low importance will probably not make it into the release. If you would like to change anything or add stuff to the list join the mailing lists and let us know.

Feature list:


  1. ICMP echo test for remote host monitoring

    Possible syntax:

    if failed icmp type echoRequest then alert
    

    Responsible:?
    Progress: 0%
    Importance:MEDIUM

  2. web and console output simplification (don't display "not defined" options)

    Responsible:?
    Progress: 0%
    Importance:MEDIUM

  3. HTTP request returned data checksum
    It makes sense now to implement this test, because when monit was designed for local tests only, it was possible to checksum the page or script directly in the filesystem. It is not possible to do the same for remote hosts => it will be usefull to support this option, something like:

    if failed host my.web.org port 80 protocol http and request "/my/page.html"
              with checksum 8f7f419955cefa0b33a2ba316cba3659 then alert
    
    It will involve chunked transfer encoding implementation as discussed in the past.

    Responsible:?
    Progress: 0%
    Importance:MEDIUM

  4. Internal cervlet refactoring to utilize new socket code

    Responsible:?
    Progress: 0%
    Importance:HIGH