Changelog
3.14.0 - 18-Jan-2022
====================
- 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'.
(suggested by Shashi Mall, shashi.mall AT wizix.com)
- Added support for IPv6 addresses in 'traffacct.pm'.
(thanks to Adam Starr, astar AT fhtc.edu)
- 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'.
(thanks to Shashi Mall, shashi.mall AT wizix.com for pointing this out)
- Added some changes to 'monitorix-alert.sh' to be able to symlink it and act as
a generic alert script.
(thanks to Karl R Seeger, karlrseeger AT gmail.com)
- 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'. [#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