Hi, everyone!
We have just released Monit 5.3.2. You can download the new release from:
http://mmonit.com/monit/download/
Release information:
====================
BUGFIXES:
* Fix bug #34801: The file content match test did reset of the
read position in the case that the unmonitor or stop action
was done. When the file monitoring was enabled again, the
content match test was applied to the content which was
tested already.
* Log error details in the case that the name resolving failed.
* Fix the system cpu usage statistics when pattern based process
check is used and the service is restarted. Thanks to Wayne
Lawrence for report.
* AIX 6.1 compile fix. Thanks to Benedikt Wegmann for patch.
* Debian Bug#652715: "include files not found" warning. Do not
display the warning if the include directory is empty.
Contact:
========
If you have questions, comments or any other feedback about this release, please reply to this post.
Best regards from the Monit team
Hi, everyone!
We have just released Monit 5.3.1. You can download the new release from:
http://mmonit.com/monit/download/
Release information:
====================
IMPROVEMENTS:
* Log the particular connection attempt failure in debug mode
when the retry is enabled.
* Monit can deliver events and status to independent M/Monit
instances if multiple mmonit URLs are set:
set mmonit https://user1:pass1@mmonit1/collectorhttps://user2:pass2@mmonit2/collector
BUGFIXES:
* The ICMP echo (ping) test may report false positive error
if the machine where Monit is running has heavy ICMP
traffic generated by other applications.
* The file content match test will be performed even on the
existing content when Monit starts. The last position is
saved to the statefile, so monit won't generate alert
after restart. Note that when you start the monit 5.3.1
the first time, it can do actions for content match which
was handled by previous monit version already as the
previous monit versions didn't saved the position.
* Make the monitoring state persistent for manual mode services.
* Display the memory usage total % in the status overview.
The memory usage in kB displayed the total already, so the
percentage didn't match.
* Fix the HTML overview page alignment in the Internet Explorer.
Thanks to Darhl Thomason for patch.
* Extend the SSL library search path for Debian Sid.
* Fix Solaris 10 compilation and Sun Studio support.
* Fix sporadic SSL routines:func(169):reason(161) errors
* If MySQL protocol test failed, report the correct MySQL
error code. Thanks to Vitaly Lipatov for patch.
Contact:
========
If you have questions, comments or any other feedback about this release, please reply to this post.
Best regards from the Monit team
Hi, everyone!
We have just released M/Monit 2.4. You can download the new release from:
http://mmonit.com/download/
Release information:
====================
Improvements
* Support for new Monit 5.3 features, program execution and every crontab
format.
* More detailed event error messages for connections.
* MySQL client upgraded to 5.1.x (tested with 5.1.x and 5.5.x servers).
Bug fixes
* Fix lockup when sqlite is used and multiple hosts have the same monitid.
* Fix buttons click handling for iOS clients (iPhone/iPad).
* Alert mail delivery: If the SMTP server returned error code >= 550, try to
deliver the message to the remaining recipients. Originally the SMTP
transaction continued in the case of error only if 550 code was returned.
Upgrading from previous M/Monit versions:
=========================================
Please perform the following to upgrade from the previous version:
./upgrade/upgrade-2.3.x-2.4.sh -t [sqlite|mysql|postresql]
Upgrading from older versions:
./upgrade/upgrade-2.1.x-2.4.sh -t [sqlite|mysql|postresql]
or
./upgrade/upgrade-2.2.x-2.4.sh -t [sqlite|mysql|postresql]
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at info(a)mmonit.com
Best regards from the M/Monit team
Hi, everyone!
We have just released M/Monit 2.3.4. You can download the new release from:
http://mmonit.com/download/
Release information:
====================
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 page 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 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]
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at info(a)mmonit.com
Best regards from the M/Monit team
Hello, everyone!
We have just released M/Monit 2.3.3 You can download the new release from: http://mmonit.com/download/
Release information:
====================
Improvements
* Changed user's default refresh settings for charts and tables from 1 minute
to 5 seconds so monit status changes and new events reload faster in the GUI.
* Improved SQLite thread-locking strategy
Bug fixes
* The descriptive hostname is only updated once for new hosts so it can be
overridden by admin later. In previous versions, M/Monit continued to
updated and overwrite the hostname based on the DNS name of the host.
* If Monit's id file is empty for some reason, M/Monit reported that Monit is
older than the required version, even if the version was OK. The id attribute
was moved in Monit 5.2 and if M/Monit did not find the id element, it assumed
that the Monit version was too old. The error message has been fixed to describe
the problem correctly.
* Fixed a problem if two hosts had the same hostname a JSON error occurred when
adding a new alert rule.
Upgrading from previous M/Monit versions:
=========================================
Please perform the following to upgrade from the previous version:
/upgrade/upgrade-2.3.x-2.3.3.sh -t [sqlite|mysql|postresql]
Upgrading from older versions:
./upgrade/upgrade-2.1.x-2.3.3.sh -t [sqlite|mysql|postresql]
or
./upgrade/upgrade-2.2.x-2.3.3.sh -t [sqlite|mysql|postresql]
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at info(a)mmonit.com
Best regards from the M/Monit team
Hi, everyone!
We have just released M/Monit 2.3.2 You can download the new release from: http://mmonit.com/download/
Release information:
====================
Improvements
* Security: updated OpenSSL to 1.0.0b. See OpenSSL security advisor;
http://www.openssl.org/news/secadv_20101116.txt
To prevent further OpenSSL problems in this area we have also
disabled the OpenSSL session cache in M/Monit.
* Updated SQLite to version 3.7.3
Bug fixes
* Fixed events link from status detail to the events page. The
link had an extra path level which when clicked caused the
events detail page not to be properly styled when viewed from
the events page. Thanks to Jody Clements for reporting the problem.
Upgrading from previous M/Monit versions:
=========================================
Please perform the following to upgrade from the previous version:
/upgrade/upgrade-2.3.x-2.3.2.sh -t [sqlite|mysql|postresql]
Upgrading from older versions:
./upgrade/upgrade-2.1.x-2.3.2.sh -t [sqlite|mysql|postresql]
or
./upgrade/upgrade-2.2.x-2.3.2.sh -t [sqlite|mysql|postresql]
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at info(a)mmonit.com
Best regards from the M/Monit team
Hi
Please copy the attached files to docroot/status/ to replace the old index.csp and detail.csp to fix a problem where the events detailed page is not properly styled.
Problem description:
--------------------
Thanks to Jody Clements we have discovered a small problem when clicking on the events link from the status or from the status detail page. After clicking the events link and then trying to view events detail, the events detail page is not properly styled and looks like this:
This problem is caused by an extra 'list' in the URL path which cause the URL path level to be off and thereby causing the page CSS to no load properly. That extra 'list' should not be part of the URL and the URL should be: /reports/events/?Events_Host(..) instead of /reports/events/list?Events_Host(..).
Copying the attached template files to docroot/status will fix this problem.
Best regards
--
Jan-Henrik Haukeland
http://tildeslash.com/
☏: +47 97141255
Hi, everyone!
We have just released M/Monit 2.3.1 You can download the new release from: http://mmonit.com/download/
Release information:
====================
Improvements
* Faster cache load on M/Monit startup.
* Updated to YUI version 2.8.2
Bug fixes
* GTalk: M/Monit previously sent jabber messages of type "headline"
which talk.google.com no longer seems to deliver. The message type
has therefor been changed to "normal" which work.
Upgrading from M/Monit 2.1.x or 2.2.x:
======================================
Please perform the following to upgrade the database from the
previous 2.3 version:
./upgrade/upgrade-2.3-2.3.1.sh -t [sqlite|mysql|postresql]
Upgrading from older versions:
./upgrade/upgrade-2.1.x-2.3.1.sh -t [sqlite|mysql|postresql]
or
./upgrade/upgrade-2.2.x-2.3.1.sh -t [sqlite|mysql|postresql]
or
Please clear your browser's cache before accessing M/Monit
Known issues:
=============
None
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at info(a)mmonit.com
Best regards from the M/Monit team
Hi, everyone!
We have just released M/Monit 2.3. You can download the new release from:
http://mmonit.com/download/
This new version of M/Monit sports a subtle improved user interface. New uptime reports for your hosts and services, which we hope you will like. The ability to execute a program as an alert action, in addition to email and jabber. Automatic registration of Monit credentials; when Monit registers now, it is really plug-and-play without the need to manually edit Monit hosts credentials in M/Monit. (Automatic registration of credentials can be turned off in your monitrc file, though we recommend using SSL instead with Monit and M/Monit if security is a concern).
The M/Monit manual is updated to reflect the new changes; http://mmonit.com/monit/documentation/
This release requires the new Monit 5.2 version which we also released today. To simplify things we now also provide prebuilt binaries of Monit. So you can either build Monit from source or download a binary for your system. The binaries have OpenSSL 1.0.0a static linked and support SSL without OpenSSL having to be installed on your system. Download Monit 5.2 from
http://mmonit.com/monit/download/
Release information:
====================
Improvements
* 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.
* Fixed login problems for user account during which's create/edit
some input data format check failed and the form was re-submitted
after correction of the input.
Upgrading from M/Monit 2.1.x or 2.2.x:
======================================
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]
or
./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.
Known issues:
=============
None
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at info(a)mmonit.com
Best regards from the M/Monit team
Hi everyone,
M/Monit 2.2.1 has just been released. This is a bug fix release that can be download from: http://mmonit.com/download/
Release information:
====================
Improvements
* Changed name of admin menu item "Rules" to "Alerts" to make it
clearer that this page is used for setting up alert rules.
* Accept messages from future Monit versions (no need to upgrade
M/Monit when Monit is extended).
Bug fixes
* Fix JSON error in rules admin page, when empty hostgroup was
defined. Thanks to Balazs Boros for report.
* Fixed a problem in service cache that could drain the database
connection pool of available database connections.
Upgrading from M/Monit 2.2:
===========================
There are no database changes in this release. Please run the following commands if you want to copy your configuration, database and logs to the new installation:
cp -a mmonit-2.2/conf/. mmonit-2.2.1/conf/
cp -a mmonit-2.2/logs/. mmonit-2.2.1/logs/
cp -dp mmonit-2.2/db/mmonit.db mmonit-2.2.1/db/
On (some) FreeBSD and Mac OS X systems use instead:
cp -Rpv mmonit-2.2/conf/. mmonit-2.2.1/conf/
cp -Rpv mmonit-2.2/logs/. mmonit-2.2.1/logs/
cp -pv mmonit-2.2/db/mmonit.db mmonit-2.2.1/db/
Known issues:
=============
Mac OS X 10.6.x (Snow Leopard): There is a bug in the system
library, libpthread, which, if M/Monit is run in daemon mode will
result in that one CPU core will max out and M/Monit becomes
unresponsive. The workaround is to only run M/Monit in the
foreground using the -i switch to the mmonit program.
Contact:
========
If you have questions, comments or any other feedback about this
release, please contact us at mmonit(a)tildeslash.com
Best regards, the Monit team