Commit Graph

257 Commits

Author SHA1 Message Date
Andreas Bachlechner a739e5dacb Add rrd locking.
- Add an enable_rrd_lock config option to enable it.
- It creates a lock file and uses it via flock when reading and writing rrd files.
2022-02-23 11:55:15 +01:00
Jordi Sanfeliu f4dda71be8 updated manpage #399 2022-02-22 08:53:02 +01:00
Jordi Sanfeliu cdfd245bf9
Merge pull request #397 from bachandi/nvme_improvements
Nvme plot additions
2022-02-22 08:49:03 +01:00
Andreas Bachlechner e252e8f6ff Remove show_more_extened_plots config option. It is now default. 2022-02-19 00:17:28 +01:00
Jordi Sanfeliu ff9b04d8e4 fixed italic format in all descriptions of the option 'use_nan_for_missing_data' 2022-02-17 09:33:11 +01:00
Andreas Bachlechner 4f2ae34a54 Make new nvme load plots optional. 2022-02-10 10:09:50 +01:00
Andreas Bachlechner d86820370c Merge remote-tracking branch 'mikaku/master' into amdenergy 2022-02-07 09:34:45 +01:00
Jordi Sanfeliu c0d333f699
Merge pull request #390 from bachandi/intelrapl
Add intelrapl.pm to monitor the power consumption of intel-rapl capable devices.
2022-02-07 09:10:34 +01:00
Andreas Bachlechner ebcda0a6eb Introduce a new graph_size "large" for modules with only one plot.
intelrapl now uses this new graph_size.
2022-02-05 10:23:52 +01:00
Andreas Bachlechner 6e0bb3a793 Merge branch 'master' into ipmi_map_whitespace_support 2022-02-03 16:45:16 +01:00
Andreas Bachlechner 190f68aa4b Add support to rename ipmi sensors with whitespaces by introducing the whitespace_key_support config option. 2022-02-03 12:18:42 +01:00
Andreas Bachlechner 86d193f2c3 Add documentation on AMD energy counters. 2022-02-01 16:04:08 +01:00
Andreas Bachlechner 53bd054a09 Add additional_graph_name config option.
This is an optional configuration option for configuration files
in include_dir. It takes a comma separated list of additional
modules that is appended to the graph_name option. This enables
you to add custom modules without changing the monitorix.conf or
copy all names from graph_name to your config file.
2022-01-30 14:25:15 +01:00
Andreas Bachlechner 5d3db5ea33 Add amdenergy.pm to monitor amd CPU power draw using amd_energy driver and lmsensors. 2022-01-30 10:28:16 +01:00
Andreas Bachlechner e6fe1356c1 Add intelrapl.pm to monitor the power consumtion of intel-rapl capable devices. 2022-01-30 10:26:02 +01:00
Jordi Sanfeliu ae6c04bad4 closing version 3.14.0 2022-01-18 10:34:50 +01:00
Jordi Sanfeliu 0e3af86e71 fix indentations in monitorix.conf.5 2022-01-18 09:53:22 +01:00
Jordi Sanfeliu 7d3f2383ee
Merge pull request #382 from bachandi/ambsens
Add legend customisation to ambsens.pm
2022-01-13 10:32:19 +01:00
Andreas Bachlechner 0430687694 Add more legend options to ambsens.pm
- show_average option to also show average, minimum and maximum in the legend.
- scientific_notation option to print the current values in scientific notation.
2022-01-12 17:59:19 +01:00
Jordi Sanfeliu e7759267f9 fix indentation in monitorix.conf.5 #352 2022-01-11 10:40:01 +01:00
Andreas Bachlechner af3a8a27d0 Change nvme default plots to the extended version. 2022-01-11 10:15:27 +01:00
Jordi Sanfeliu 0ad6f5af62
Merge pull request #369 from bachandi/nvidiagpu
Add nvidiagpu.pm with more sensor readings.
2021-12-20 09:59:38 +01:00
Andreas Bachlechner 8868ffd614 Improve nvidiagpu documentation on identifier usage. 2021-12-10 12:10:59 +01:00
Andreas Bachlechner 1cb4c08707 Add nvidiagpu.pm with more sensor readings 2021-12-10 11:11:21 +01:00
Jordi Sanfeliu 3bb03e983b fixed some indentations #367 2021-12-10 10:50:16 +01:00
Andreas Bachlechner d4adf2d43f Change amdgpu config logic.
- Devices are no independent identigiers in a list.
- Sensors specify the absolute path to the file containing the information.
- Unavailable sensors have to be left blank.
- Some indentations fixes.
2021-12-09 18:02:11 +01:00
Andreas Bachlechner 7782bab86e Update amdgpu sensor order. 2021-12-05 09:23:52 +01:00
Andreas Bachlechner b7ca2a6912 Add documentation and config for amdgpu. 2021-12-03 22:48:23 +01:00
Andreas Bachlechner aac61b4f47 Update documentation 2021-10-22 07:41:09 +02:00
Andreas Bachlechner 30e5a91d18 Add nvme.pm to makefile, config and documentation. 2021-10-22 07:41:09 +02:00
Andreas Bachlechner fae359a596 Update documentation for missing respect_standby, use_nan_for_missing_data and gap_on_all_nan options in disk.pm 2021-10-14 11:13:58 +02:00
Jordi Sanfeliu 4a52fdb3fa
Merge pull request #357 from bachandi/disk_standby
Respect disk standby and nan for missing values.
2021-10-14 10:08:49 +02:00
Andreas Bachlechner 2ad329d5e4 Update documentation. 2021-10-14 10:02:40 +02:00
Andreas Bachlechner 3ae10c87fa Update documentation. 2021-10-14 08:43:34 +02:00
Andreas Bachlechner 9a58d8462a Revert "Add refresh_interval option to disk.pm."
This reverts commit 2c4eaa2a69.
2021-10-14 08:29:35 +02:00
Andreas Bachlechner 2c4eaa2a69 Add refresh_interval option to disk.pm.
A smart request does reset the standby timer of the disk. If standby is
desired the refresh_interval needs to be at least twice as large as the
standby time to avoid calls that would reset the timer before the disk
goes sleeping.
2021-10-14 00:51:15 +02:00
Andreas Bachlechner 2358b9f699 Revert "Also the symbolic link check wakes up the disks."
This reverts commit c840dee92e.
2021-10-13 23:48:12 +02:00
Andreas Bachlechner c840dee92e Also the symbolic link check wakes up the disks. 2021-10-13 08:41:36 +02:00
Andreas Bachlechner 276e04fd83 Add respect_standby to disk.pm to avoid waking up sleeping disks. 2021-10-10 00:39:33 +02:00
Andreas Bachlechner 4f33fd727c Add options to use nan instead of 0 for missing data and to show gaps
only if all data are invalid.

- use_nan_for_missing_data = y
- gap_on_all_nan = y

This is useful if missing data could otherwise be misinterpreted as valid.
Default behaviour does not change.
2021-10-06 12:17:24 +02:00
Jordi Sanfeliu 8adeb0c42d small fix in 'du.pm' documentation #324 2021-09-30 09:49:22 +02:00
Jordi Sanfeliu 6c024fc835
Merge pull request #353 from bachandi/du_refresh_interval
Disk usage refresh interval
2021-09-30 09:19:33 +02:00
Andreas Bachlechner 17b43710b4 Add documentation for refresh_interval. 2021-09-30 09:13:17 +02:00
Andreas Bachlechner 552be17e39 Change refresh_interval from minutes to seconds. 2021-09-30 08:41:55 +02:00
Jordi Sanfeliu 9909b53351 updated documentation #350 2021-09-29 09:28:18 +02:00
Andreas Bachlechner a755957380 Add refresh_interval option in minutes to du.pm 2021-09-28 13:12:35 +02:00
Jordi Sanfeliu 4e276683d3 updated documentation #347 2021-09-28 08:50:52 +02:00
Jordi Sanfeliu 41c14beba6 updated the documentation to include all these new options #344 2021-09-24 10:22:13 +02:00
Jordi Sanfeliu 2a356402e5 small change in documentation 2021-06-03 10:02:51 +02:00
Jordi Sanfeliu 8d263a97b3 updated documentation #325 2021-05-24 16:01:23 +02:00