Released on March 29, 2011
Improvements
- The IP-address of Monit is now automatically set based on the address reported by Monit. M/Monit previously set the address based on the connection made by Monit and updated the IP-address only once when the host is new. If a proxy was setup in front of M/Monit this address would be of the proxy and not of the Monit host. By making Monit report its IP-address instead , the address should always be correct and current since Monit reports the address at connection time. Because the Monit IP-address is now automatically set by Monit, users can no longer change this address manually. If you need to specify another outbound address for Monit, click the "Override IP-address and port" link in admin/hosts/edit and specify the Monit address and port number in the "Outbound IP-address for Monit" and "Outbound Port for Monit" fields respectively.
- Users can now enter a DNS hostname in Monit's outbound IP-address field and the name will be resolved when M/Monit connects to Monit.
Bug fixes
- Fixed a crash which could happen when processing message from Monit.
Upgrading from previous M/Monit versions
Please perform the following to upgrade from the previous version:
./upgrade/upgrade-2.3.x-2.3.4.sh -t [sqlite|mysql|postresql]
Upgrading from older M/Monit versions:
./upgrade/upgrade-2.1.x-2.3.4.sh -t [sqlite|mysql|postresql] or ./upgrade/upgrade-2.2.x-2.3.4.sh -t [sqlite|mysql|postresql]