Commit Graph

1509 Commits

Author SHA1 Message Date
Jordi Sanfeliu 4c1f1e28ec removed an unused line #216 2019-01-02 10:08:21 +01:00
Jordi Sanfeliu a23d5337fe Extended the features of a single-server in Multihost mode
Added the ability to show all graphs of a single server instead of showing
only the System Load graph.

#216
2019-01-02 09:56:36 +01:00
Jordi Sanfeliu 219eec240f update Changes 2018-10-26 12:49:46 +02:00
Jordi Sanfeliu 4a81531d19 added in 'du.pm' the ability to count files in every directory defined. #112 2018-10-26 12:49:24 +02:00
Jordi Sanfeliu b76c9ceec3 fixed a typo in 'lib/Monitorix.pm' 2018-10-22 09:44:17 +02:00
Jordi Sanfeliu d4d76d775d Restart HTTP built-in on every SIGHUP
Now the HTTP built-in will be restart every time Monitorix received the
SIGHUP signal. This should also fix thos annoying sporadic hangups of the
HTTP server, and also a truncation in the recent rotated logfile.
2018-10-17 11:54:05 +02:00
Jordi Sanfeliu d81c5282de fixed to set permissions 0600 to HTTP built-in log files 2018-10-17 11:35:46 +02:00
Jordi Sanfeliu e7bd235cb3 fixed in HTTP built-in to force authentication (when enabled) always, even on non-existing pages 2018-10-05 09:54:06 +02:00
Jordi Sanfeliu d768bed4fc added credits 2018-10-04 12:53:59 +02:00
Jordi Sanfeliu 8a3f2cd48d update Changes 2018-10-04 12:53:18 +02:00
Jordi Sanfeliu 3fd7a094b4 Fixed the 777 permission bits in the 'imgs/' directory
Removed the default installation 777 permission bits mode for the '/imgs/
directory in 'docs/monitorix.spec' and 'Makefile'.

Forced to setup the owner, group and the permission bits (now to 755) to the
'imgs/' directory every time Monitorix is started.
2018-10-04 12:51:33 +02:00
Jordi Sanfeliu 5b9d6a5f89 small cosmectic change 2018-10-03 12:21:24 +02:00
Jordi Sanfeliu 561fb1684f updated manpage to reflect the support of substrings referenced in #136 2018-08-02 12:03:38 +02:00
Jordi Sanfeliu 9fa1c0659f fix the use of an uninitialized variable if the configuration file supplied doesn't exist 2018-07-06 09:06:59 +02:00
Jordi Sanfeliu 639e412e59 entropy disabled while waiting for a solution 2018-05-15 09:48:58 +02:00
Jordi Sanfeliu f260e1cdf1 small adjustments #190 2018-03-23 11:38:27 +01:00
Jordi Sanfeliu 6f8ffd0d2e added ZFS iostat per pool in 'zfs.pm' #190 2018-03-23 11:29:07 +01:00
Jordi Sanfeliu 6b0913143a removed 'memory_mode' option #204 2018-03-19 13:14:47 +01:00
Jordi Sanfeliu d7fa9e9e6d changed the way how the Used value in Memory graph is calculated #204 2018-03-19 13:09:58 +01:00
Jordi Sanfeliu fd52846ea4 small corrections 2018-03-19 12:31:35 +01:00
Jordi Sanfeliu 593e1a7ea7 fixed in 'zfs.pm' the way how is collected pool's data 2018-03-19 12:30:29 +01:00
Jordi Sanfeliu 10ad53ffbd fix a typo #31b1752ff8c45dc9d6564b3db598aed51c73ab4e 2018-03-09 19:16:34 +01:00
Jordi Sanfeliu 31b1752ff8 small fixes 2018-03-06 09:57:50 +01:00
Jordi Sanfeliu a812931056 fixed to set permissions 0600 to log files 2018-03-05 16:54:36 +01:00
Jordi Sanfeliu 9dec96237d update Changes 2018-03-05 16:40:50 +01:00
Jordi Sanfeliu e9a78f2b48 fixed to disable 'echo' when typing the password 2018-03-05 16:39:52 +01:00
Jordi Sanfeliu 15f707bb2e update Changes 2018-03-05 16:34:10 +01:00
Jordi Sanfeliu 620786c127 update Changes 2018-03-05 16:22:24 +01:00
Jordi Sanfeliu 7b1cc6c8e9 fixed to check if setgid() and setuid() functions were successful 2018-03-05 16:21:09 +01:00
Jordi Sanfeliu 8b18d23e60 update Changes 2018-03-05 16:02:01 +01:00
Jordi Sanfeliu 7f2bd655c9 update Changes #201 2018-03-05 10:54:00 +01:00
Jordi Sanfeliu ce702bce45 added sanitization of CGI variables #203 2018-03-02 13:00:56 +01:00
Jordi Sanfeliu 677ddbcfbc 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 2018-03-01 16:32:56 +01:00
Jordi Sanfeliu 46fcd2d729 force to save values as 'unknown' when 'apcaccess' returns error. #201 2018-02-26 09:15:56 +01:00
Jordi Sanfeliu 7ee147a6dc postponed variable initialization in order to show gaps if 'apcaccess' fails. #201 2018-02-19 11:00:33 +01:00
Jordi Sanfeliu 98dd737eb5
Merge pull request #198 from Lorgne/master
Get temperature for a NVMe
2018-02-05 17:48:20 +01:00
Jordi Sanfeliu cd48180bbe added a descriptive line 2018-02-05 15:15:20 +01:00
Jordi Sanfeliu c5bddf3fc8 syntax highlighting for nano 2018-02-05 10:20:40 +01:00
Philippe Verbeke a8168609e9
Get temperature for a NVMe
Get the temperature field value from smartctl -A for a NVMe, as the format of the SMART data section differs from HDD or SSD.
For example:
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02, NSID 0xffffffff)
Critical Warning:                   0x00
Temperature:                        40 Celsius
Available Spare:                    100%
Available Spare Threshold:          10%
Percentage Used:                    0%
Data Units Read:                    1,769,281 [905 GB]
Data Units Written:                 1,384,224 [708 GB]
Host Read Commands:                 24,646,213
Host Write Commands:                19,105,374
Controller Busy Time:               38
Power Cycles:                       32
Power On Hours:                     129
Unsafe Shutdowns:                   6
Media and Data Integrity Errors:    0
Error Information Log Entries:      44
2018-02-04 18:59:18 +01:00
Jordi Sanfeliu 5459bca836 removed the -H parameter from the 'ss' commands in order improve compatibility accross different Linux distributions. #196 2018-01-22 17:42:10 +01:00
Jordi Sanfeliu 85955397c8
Merge pull request #196 from X-Ander/ss
use 'ss' if available in Linux instead of 'netstat'
2018-01-22 11:32:22 +01:00
Alexander Lebedev 5e4bbc494e use 'ss' if available in Linux instead of 'netstat' 2018-01-21 20:53:47 +03:00
Jordi Sanfeliu 89ed14b174 fixed a missing gap colouring in some zoomed graphs of 'system.pm' 2018-01-09 18:07:21 +01:00
Jordi Sanfeliu 2d19b0d466 added an advice in monitorix.conf(5)
A reminder that some default values are overwritten in the configuration files on certain systems.
2018-01-02 17:31:29 +01:00
Jordi Sanfeliu 7a13778d7f fixed to limit the length of the device names in 'fs.pm' 2017-12-01 11:51:58 +01:00
Jordi Sanfeliu f1f0934be9 fixed a missalignment of the MB & CPU temperatures values in 'lmsens.pm' 2017-12-01 11:22:11 +01:00
Jordi Sanfeliu ad572e074e update Changes 2017-11-27 10:27:14 +01:00
Jordi Sanfeliu 648e88281a updated documentation 2017-11-24 09:34:09 +01:00
Jordi Sanfeliu 3ed2ae9e5d updated Makefile 2017-11-24 09:07:26 +01:00
Jordi Sanfeliu 4319a51691 Added a complete graph to support external ambient sensors ('ambsens.pm') 2017-11-24 09:06:40 +01:00