Commit Graph

430 Commits

Author SHA1 Message Date
Jordi Sanfeliu 777a74ba46 update Changes 2021-08-06 10:06:51 +02:00
Jordi Sanfeliu fe7e8cfc94 update Changes 2021-05-18 17:18:21 +02:00
Jordi Sanfeliu 0ed93455e2 update Changes 2021-04-27 10:06:49 +02:00
Jordi Sanfeliu 1634cc0c0f updated Changes 2021-02-19 08:16:46 +01:00
Jordi Sanfeliu 0ad16e8a78 closing version 3.13.1 2021-01-27 11:22:27 +01:00
Jordi Sanfeliu c0d8f8ddd4 closing version 3.13.0 2021-01-22 08:56:50 +01:00
Jordi Sanfeliu e65e9a267e update Changes 2021-01-15 08:59:17 +01:00
Jordi Sanfeliu be9d22683d update Changes 2021-01-05 12:54:39 +01:00
Jordi Sanfeliu a8e463de8e update Changes 2020-12-09 10:31:08 +01:00
Jordi Sanfeliu 5df4911410 update Changes 2020-11-26 09:29:31 +01:00
Jordi Sanfeliu cb3b6d9c32 update Changes 2020-10-28 09:09:24 +01:00
Jordi Sanfeliu 963c56701c update Changes 2020-09-09 09:33:35 +02:00
Jordi Sanfeliu ef0908ca3c update Changes 2020-07-21 15:42:34 +02:00
Jordi Sanfeliu ed9c9dd528 update Changes 2020-07-07 11:14:48 +02:00
Jordi Sanfeliu 821afce588 update Changes 2020-06-23 12:55:03 +02:00
Jordi Sanfeliu be3e6e8bcf update Changes 2020-06-12 10:20:27 +02:00
Jordi Sanfeliu a9fc04b5f1 update Changes 2020-06-02 08:24:00 +02:00
Jordi Sanfeliu 1bea584bde update Changes 2020-04-24 10:30:00 +02:00
Jordi Sanfeliu 7d7fa00e48 update Changes 2020-03-12 09:08:04 +01:00
Jordi Sanfeliu 4697196767 closing 3.12.0 2020-02-21 10:48:29 +01:00
Jordi Sanfeliu 0e2e81cdd0 update Changes 2020-02-17 09:42:52 +01:00
Jordi Sanfeliu f8fd4294c6 update Changes 2020-01-21 12:11:16 +01:00
Jordi Sanfeliu dbd306c9a9 update Changes 2019-12-05 15:50:03 +01:00
Jordi Sanfeliu 220ad09e8d update Changes 2019-11-22 08:49:17 +01:00
Jordi Sanfeliu d06c496f96 update Changes 2019-11-14 08:56:19 +01:00
Jordi Sanfeliu 0a64f94d1a update Changes 2019-08-28 08:02:20 +02:00
Jordi Sanfeliu 9fe82ff9e7 update Changes 2019-06-25 08:19:37 +02:00
Jordi Sanfeliu 66c5c25b32 update Changes 2019-06-21 08:53:00 +02:00
Jordi Sanfeliu 5decd7e8d7 update Changes #172 2019-05-27 12:48:17 +02:00
Jordi Sanfeliu 252a843ca6 added the new option 'subject_prefix' in 'emailreports.pm' to be able to set a customized prefix in the Subject of the emails that will be sent 2019-05-17 12:13:19 +02:00
Jordi Sanfeliu 3c1b2602a3 changed the way how 'ztool iostat' command get the read/write values of the
Operations/Bandwidth graphs #242
2019-05-15 10:51:00 +02:00
Jordi Sanfeliu 28ed22b311 Changed how the values in 'fail2ban.pm' are shown.
With the new option 'graph_mode' the values are, by default, shown with
absolute values. This new option permits switching between 'absolute' and
'rate'. #241
2019-05-14 13:19:30 +02:00
Jordi Sanfeliu 98ef89190b added the new option 'rrdtool_extra_options' to be able to include RRDtool extra options on every graph 2019-05-08 12:54:03 +02:00
Jordi Sanfeliu 6100174944 update Changes 2019-05-03 09:08:21 +02:00
Jordi Sanfeliu 72c777355b update Changes 2019-04-30 15:22:50 +02:00
Jordi Sanfeliu afdc328f14 update Changes #238 2019-04-26 23:32:41 +02:00
Jordi Sanfeliu 19eff008fb added the ability, in the alerts of 'ambsens.pm', to support a range of two values separated by a dash in the threshold #221 2019-04-23 16:13:41 +02:00
Jordi Sanfeliu 6a63750d74 added the ability, in the alerts of 'gensens.pm', to support a range of two values separated by a dash in the threshold #221 2019-04-23 15:41:35 +02:00
Jordi Sanfeliu 5ff7f1bda4 fixed to make sure that a maximum of 9 values is accepted in the 'graph_0' and 'graph_1' options of 'squid.pm'; warn user otherwise. #235 2019-04-17 09:49:01 +02:00
Jordi Sanfeliu cf0b766b36 fixed to ensure that the 'L' option in port.pm is optional 2019-04-15 15:17:56 +02:00
Jordi Sanfeliu 6eb9bdfc9b update Changes #234 2019-04-15 10:41:25 +02:00
Jordi Sanfeliu e7aa134257 update Changes 2019-04-12 09:07:08 +02:00
Jordi Sanfeliu 77a77bb593 added a complete graph to support PHP-FPM statistics ('phpfpm.pm'). #167 2019-04-03 18:57:09 +02:00
Jordi Sanfeliu 792c8be362 update Changes 2019-03-18 19:01:55 +01:00
Jordi Sanfeliu a03a70d3ef closing 3.11.0 2019-03-14 15:41:20 +01:00
Jordi Sanfeliu 88cc85c3f7 update Changes 2019-03-09 20:37:35 +01:00
Jordi Sanfeliu ef8698add5 updated documentation and Changes. #196 2019-03-07 09:29:59 +01:00
Jordi Sanfeliu 49ef3a3528 Improved the alerting system in 'ambsens.pm'
From now on, the alerts accepts a forth parameter that specifies
when the alert will be triggered. This parameter accepts two values:
'above' or 'below', being the 'above' the default value if it's not
specified, in order to keep backwards compatibility.

This way, if some value in the graph is 'above' or 'below' from the
threshold during more time than specified in the timeout value, the
alert will be triggered.

The manpage has also been updated to reflect this new feature. #221
2019-03-01 17:59:35 +01:00
Jordi Sanfeliu e796f6652d Added a new option called 'autocheck_responsiveness' for the HTTP built-in
There is a well known problem with the HTTP built-in server that Monitorix
implements using the Perl module 'HTTP::Server::Simple'. It looks like it's
pretty weak to the common attacks that any web server receives every day.

As a consequence of that, it just hangs, and when you want to see the stats of
your server, you just see your browser waiting for a response that never comes,
which ends up with a timeout. In these cases, you are forced to login to your
server and restart Monitorix, in order to refresh the HTTP built-in server.

I was frustrated because I was completely unable to reproduce locally the kind
of attack that seems to do a DoS to the HTTP built-in server, so in order to
mitigate (hopefully) all this annoying hangups, I've created an autocheck to
control the responsiveness of the HTTP server on every minute, and in case of
no response then it will be restarted automatically. This is controlled by a new
option called 'autocheck_responsiveness' which by default is enabled.

Let's see how this is working!
2019-02-28 09:41:55 +01:00
Jordi Sanfeliu db68888f3f added Exim support in 'mail.pm'. [#96] 2019-02-25 09:38:00 +01:00