SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for monitorix-3.14.0-1.59.noarch.rpm :

* Tue Mar 29 2022 Georg Pfuetzenreuter - Update to 3.14.0
* Added a complete graph to support NVMe device statistics (nvme.pm). [#215]
* Added a complete graph to support AMD graphic cards statistics (amdgpu.pm). [#367]
* Added a complete graph to support NVIDIA graphic cards with more extended statistics (nvidiagpu.pm). [#333]
* Added support in redis.pm to connect to a socket file. [#316]
* Added support to get temperature values for gpu[n] keys using the output of lm_sensors in lmsens.pm. [#320]
* Added support in process.pm for systems with different PID max value defined in /proc/sys/kernel/pid_max.
* Added new graph of process\' uptime in process.pm. It comes with a new option called time_unit to set the scale of the graph. [#311]
* Added the option time_unit in system.pm to set the scale of the uptime graph. [#331]
* Added the new command line option -s to decide which part of a line in the config file will be the key and which one will be the value. The split policy accepts the values guess (as the default), whitespace and equalsign.
* Added support for IPv6 addresses in traffacct.pm.
* Added the option cmd in lmsens.pm, which defaults to sensors, to be able to help to add sensors values not covered by lm_sensors. [#325]
* Added the ability to prefix fan values to be able to select between rpm and percentages, using rpm: and percent: respectively. [#325]
* Added a home button in the upper-left corner to easily go to the main page. The button will appear only if the new option called enable_mainmenu_button is enabled (disabled by default). [#338]
* Added the ability to view the website as web app in full screen mode. [#340]
* Changed the way how the cmd option works in port.pm, by executing directly the command defined (without args), unless undefined, in which case it will continue defaulting to ss.
* Added some changes to monitorix-alert.sh to be able to symlink it and act as a generic alert script.
* Added fan speed (as fan), power (as pwr), percentage (as pct) and byte (as byt) identifiers to gensens.pm. [#344]
* Added the ability to include arguments in the scripts called by ambsens.pm to collect the value for each sensor. [#343]
* Added the new option refresh_interval in du.pm to reduce the execution of the du command and its undesired side effects. [#324]
* Added a new option to show NaN instead of 0 for missing data in ipmi.pm. [#349]
* Changed to simplify the unit correction in gensens.pm. [#346]
* Enhanced the quality of the favicon image.
* Added the option respect_standby to avoid waking up disk(s) while reading SMART values. Also adds Nan for missing values in disk.pm. [#359]
* Added legend customisation to ambsens.pm. [#382]
* Fixed to include the DBI->connect parameter dbname=postgres in pgsql.pm to avoid connection problems. [#310]
* Fixed to use $options{u} instead of $config{u}.
* Fixed to include the reference to the -u option either in the usage text and in the monitorix(8) man page.
* Fixed the legend in nvidia.pm graphs to respect the max value. [#330]
* Fixed to honour the option on graphs 2 and 3 in disk.pm.
* Fixed (by just commenting out some lines) the option in disk.pm.
* Fixed to not treat option graph_name as special as it ends up duplicating graphs.
* As this is an important change, please report any issues you might encounter here.
* Fixed Samba users counter in user.pm in case Samba is not installed. [#348]
* Fixed the rigid and limit values in ipmi.pm to extend their effect to the rest of graphs. [#351]
* Fixed some undefined values in bind.pm that led to the message: Function update_pdp_prep, case DST_GAUGE - Cannot convert \'\' to float. [#374]
* Fixed all zoomed images to fit in the pop-up window when using the SVG image format. [#342]
* Small cosmetic changes.
* Sat Jan 30 2021 Andrey Karepin - update to 3.13.1
* Fixed a security bug introduced in 3.13.0 version that lead the HTTP built-in server to bypass Basic Authentication when the new option \'hosts_deny\' is not defined. [#309]
* Fixed in HTTP built-in server configuration to force Basic Authentication to any host, by default. [#309]
* Reduced the number of padding lines in \'phpfpm.pm\'.
* Sat Jan 23 2021 Andrey Karepin - fix non-linux-readme warning- update to 3.13.0
* Added a complete graph to support PostgreSQL statistics (\'pgsql.pm\'). [#84]
* Added a complete graph to support Redis statistics (\'redis.pm\'). [#140]
* Added a complete graph to support Tinyproxy statistics (\'tinyproxy.pm\').
* Added CSS theming support in main and graphs pages. [#298,#300,#305,#306] (thanks to Zeus Panchenko, zeus AT gnu.org.ua)
* Added $local_fs as dependency for Debian init script. [#270].
* Adjusted configuration in \'docs/debian.conf\'.
* Added support for older versions of \'ss\' in \'netstat.pm\'. [#271]
* Added support to map device names in \'disk.pm\'. [#272]
* Added the ability to force HTTP auth to certain hostnames only. [#274]
* Added the ability to change the size of the graphs in \'port.pm\'. (suggested by Javier Guarinos, sjguarinos AT aragon.es)
* Added support to use the \'ss\' command in \'port.pm\' and \'nginx.pm\'. (thanks to Otto Müller, rembrengerdeng AT web.de)
* Added more verbosity when HTTP connections fail in the modules \'apache.pm\', \'emailreports.pm\', \'icecast.pm\', \'lighttpd.pm\', \'nginx.pm\', \'pagespeed.pm\', \'phpapc.pm\', \'phpfpm.pm\', \'traffacct.pm\' and \'wowza.pm\'.
* Added the ability to include a title name for every group of disks in \'disk.pm\'. [#283]
* Added the new global option \'netstats_mode\' with the new \'separated\' mode of visualization in the modules \'net.pm\', \'mail.pm\', \'port.pm\', \'ftp.pm\', \'nginx.pm\', \'mysql.pm\', \'mongodb.pm\' and \'squid.pm\'. [#217]
* Added support to be able to logging on standard file descriptors instead of in a file. This is specially useful in systemd-based systems. [#268]
* Added support to be able to run Monitorix as a regular user. [#288]
* Added the ability to specify the command to get Unbound stats. [#302]
* Changed lines thickness in \'squid.pm\'.
* Fixed some spelling mistakes on manpages. [#269]
* Fixed the title size of memory graph in \'system.pm\'.
* Fixed to trimming leading and trailing character spaces from the comma- separated values in \'multihost\' graphs.
* Fixed a missing \'allvalues=\' declaration which affected graphs of type \'files\' and \'show_gaps\' enabled in \'du.pm\'. [#277]
* Fixed the HTTP built-in responsiveness check to use the value of the option \'host\'. [#278]
* Fixed to include conversion to Fahrenheit in \'gensens.pm\'. [#280]
* Fixed a bug in \'phpfpm.pm\' that lead to error messages about a pool don\'t has an associated URL. [#282]
* Fixed the error message \"Error: 500 Can\'t connect to ...\", in \'phpfpm.pm\', when the certificate verification failed.
* Fixed an incorrectly misspelled variable in \'traffacct.pm\'. [#289]
* Fixed the command \'netstat\' in \'net.pm\' to avoid truncating interface names on FreeBSD. [#303]
* Fixed to start Monitorix right after reach \'Network Online\' systemd target.
* Fixed the internal structure of \'ambsens.pm\'. An implementation bug prevented it from having negative values. (thanks to Alexander G.Gubar, alexander.gubar AT gmail.com for pointing this out)
* Unified all README.
*BSD on a single README.BSD file.
* Fixed the fetching code that retrieves the uptime value in \'phpfpm.pm\'.
* Fixed to a more readable scale the graphs of memory usage and store directory stats in \'squid.pm\'.
* Fixed the fetching code that retrieves the uptime value in \'wowza.pm\'.
* Fixed the scalar of Data Segments (DS) on the textmode interface in modules \'apache.pm\', \'chrony.pm\', \'nut.pm\', \'pagespeed.pm\' and \'tinyproxy.pm\'.
* Fixed the behavior of the options in the extra configuration file.
* Sat Feb 22 2020 Andrey Karepin - update to 3.12.0
* Added a complete graph to support PHP-FPM statistics (\'phpfpm.pm\'). [#167]
* Added a complete graph to support Unbound statistics (\'unbound.pm\'). [#176]
* Completely rewritten the \'gensens.pm\' module which includes the battery values as its third supported sensor. [#170]
* Rewritten the \'bind.pm\' module to use XML::LibXML instead of XML::Simple, fixing a number of long standing bugs. [#181] [#244]
* Added a warning if a process vanished during the accouting in \'process.pm\'
* Added the ability, in the alerts of \'gensens.pm\', to support a range of two values, separated by a dash, in the threshold. [#221]
* Added the ability, in the alerts of \'ambsens.pm\', to support a range of two values, separated by a dash, in the threshold. [#221]
* Added support for FreeBSD NFS Server stats. [#238]
* Added the new option \'rrdtool_extra_options\' to be able to include RRDtool extra options on every graph. (suggested by Greg Ogonowski, greg AT indexcom.com)
* 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.
* Added the ability to support port ranges in \'port.pm\'. [#172]
* Added the new global option \'use_external_firewall\' to disable the creation of the iptables rules in \'port.pm\' and \'nginx.pm\'. [#262]
* Added the options \'username\' and \'password\' in \'mongodb.pm\' to provide support for authentication. [#246]
* Changed the main loop functionality using now the select() function, instead of the alarm()+pause() pair. This should improve the responsiveness on high system loads. [#230]
* Changed how the values in \'fail2ban.pm\' are shown. Now it shows the Bans as absolute values. The new option \'graph_mode\' permits switching between \'absolute\' (default) and \'rate\'. [#241]
* Changed the way how \'ztool iostat\' command get the read/write values of the Operations/Bandwidth graphs. [#242]
* Fixed the copyright year in \'monitorix.cgi\'.
* Fixed in \'mail.pm to use the option \'mail_log\' instead the hard coded path I forgot to remove when adding the Exim support. (thanks to Jean-Marc Didelot, jm.didelot AT teraneo.fr for pointing this out)
* Fixed to support to show the usage and disk I/O on filesystem names that contain spaces. [#234]
* Fixed to ensure that the \'L\' option in port.pm is optional.
* 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]
* Fixed to include support for ZFS version 0.8.1+ in \'zfs.pm\'. [#245]
* Fixed to honor the environment variable $OPTIONS during the execution.
* Fixed to not auto-restart the built-in HTTP server if it returned the message \"401 Access Denied\" which happens when Basic Authentication is enabled. [#249]
* Fixed regexp to include support for newer versions of libvirtd. [#260]
* Fixed to use \'--resolution\' instead of its synonym \'-r\' to avoid problems with newer versions of RRDtool. [#263]
* Fixed the scale in the y-axis of the memory graph in \'process.pm\'.
* Fixed to have the same title size in all the graphs of medium size.
* Fixed to relax some warning messages about options not defined.
* Sat Mar 16 2019 Andrey Karepin - update to 3.11.0
* Added a complete graph to support external ambient sensors (\'ambsens.pm\'). (suggested by Zdenko Dolar, zdenko.dolar AT gmail.com)
* Added an advice in monitorix.conf(5) as a reminder that some default values are overwritten in the configuration files on certain systems. (suggested by Sander Bos)
* Changed the way how the Used value in Memory graph is calculated. [#204]
* Changed the alert in \'system.pm\' to use the minimum value between the second and the third load averages to obtain a more symmetric curve and a sooner cancellation of the alert. (suggested by Michael Tosch)
* Added two new graphs (operations and bandwidth) for each pool in \'zfs.pm\' to show iostats. [#190]
* Removed the 777 permissions bits in docs/monitorix.spec and Makefile for the \'imgs/\' directory. At the same time, when HTTP built-in is enabled, forced to setup the owner, group and permission bits to that directory every time Monitorix is started. (thanks to Sander Bos for pointing this out)
* Added support to include the \'ss\' command in \'netstat.pm\'. [#196]
* Added to restart the HTTP built-in every time Monitorix receives the SIGHUP signal. This should fix a truncation in the recently rotated logfile.
* Added in \'du.pm\' the ability to count files in every directory defined. [#112]
* Added the ability to show all graphs of a single server in Multihost mode, instead of showing only the System Load graph. [#216]
* Added the ability to show all graphs of all remote servers in Multihost mode, instead of showing only the System Load graphs. [#216]
* Added the new option \'default_option_when_all\' in Multihost mode. [#216]
* Added in \'ipmi.pm\' the ability to save negative values. [#218]
* Added the ability in the alerts of \'gensens.pm\' to specify when the alert will be triggered \'above\' or \'below\' the threshold. [#221]
* Added the ability in the alerts of \'ambsens.pm\' to specify when the alert will be triggered \'above\' or \'below\' the threshold. [#221]
* Drop entropy support for FreeBSD in \'system.pm\'. [#226]
* Added Exim support in \'mail.pm\'. [#96]
* Added an autocheck to control the responsiveness of the HTTP built-in server, and in case of no response then restart it. This is controlled by a new option called \'autocheck_responsiveness\' which by default is enabled. This should fix these annoying hangups in the HTTP built-in server.
* Fixed a bad memory scaling in
*BSD systems.
* Fixed in \'process.pm\' to fully honour the option \'netstats_in_bps\'.
* Fixed to force Monitorix to be started at the end of boot in systemd-based systems. This should fix a problem with \'traffacct.pm\' and iptables.
* Fixed the missing declaration of \'allvalues\' in \'gensens.pm\' which prevented graphs generation if \'show_gaps\' option was enabled.
* Fixed to correctly represent the values in text mode in \'ipmi.pm\'.
* Fixed a missalignment of the MB & CPU temperatures values in \'lmsens.pm\'.
* Fixed to limit the length of the device names in \'fs.pm\'.
* Fixed a missing gap colouring in some zoomed graphs of \'system.pm\'.
* Fixed to save missing values as \'unknown\' in \'apcupsd.pm\'. [#201]
* Fixed a XSS vulnerability in CGI variables. [#203] (thanks to Sebastian Gilon from http://testarmy.com/, who pointed this out)
* Fixed to check if setgid() and setuid() functions were successful before starting the HTTP built-in. (thanks to Sander Bos for pointing this out)
* Fixed to disable \'echo\' when typing the password in \'./htpasswd.pl\'. (thanks to Sander Bos for pointing this out)
* Fixed to set permissions 0600 to log files. (thanks to Sander Bos for pointing this out)
* Fixed in \'zfs.pm\' the way how is collected pool\'s data. (thanks to Derek Dongray, derek AT valedon.co.uk)
* Fixed in HTTP built-in to force authentication (when enabled) always, even on non-existing pages. (thanks to Sander Bos for pointing this out)
* Fixed to load correctly the file \'monitorix.conf.path\' when \'monitorix.cgi\' is called from the command line outside of its own directory. [#218]
* Sun Mar 25 2018 egdfreeAATTopensuse.org- init
 
ICM