Jordi Sanfeliu
639e412e59
entropy disabled while waiting for a solution
2018-05-15 09:48:58 +02:00
Jordi Sanfeliu
6f8ffd0d2e
added ZFS iostat per pool in 'zfs.pm' #190
2018-03-23 11:29:07 +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
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
7b1cc6c8e9
fixed to check if setgid() and setuid() functions were successful
2018-03-05 16:21:09 +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
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
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
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
4319a51691
Added a complete graph to support external ambient sensors ('ambsens.pm')
2017-11-24 09:06:40 +01:00
Jordi Sanfeliu
2f406cae1f
renamed the option 'graph_mode' to 'memory_mode' in 'system.pm'
2017-11-23 12:25:09 +01:00
Jordi Sanfeliu
159dec9500
fixed to correctly represent the values in text mode in 'ipmi.pm'
2017-11-23 11:23:54 +01:00
Jordi Sanfeliu
9484c5e905
fixed the missing declaration of 'allvalues' in 'gensens.pm' #193
2017-10-30 10:01:12 +01:00
Jordi Sanfeliu
2e22772e53
fixed in 'process.pm' to fully honour the option 'netstats_in_bps'
2017-10-24 12:28:50 +02:00
Jordi Sanfeliu
622289f9d9
fixed a bad memory scaling in *BSD systems
2017-09-29 12:29:07 +02:00
root
e7bd2c3343
fix legend diaplay for nvidia
2017-09-28 02:25:40 +08:00
Jordi Sanfeliu
566bd1bb32
added a new option called 'graph_mode' to view the memory graph in two different modes
2017-09-27 10:44:55 +02:00
Jordi Sanfeliu
864d44dc22
small change
2017-09-25 15:24:19 +02:00
Jordi Sanfeliu
50edd2cc75
included active and inactive memory values in 'system.pm'
2017-09-06 08:19:02 +02:00
Jordi Sanfeliu
946e871bbf
small fix
2017-09-01 12:13:03 +02:00
Jordi Sanfeliu
fe2954c604
fix to honour the new option 'stats_rate' when checking the alert in 'mail.pm'
2017-09-01 11:58:27 +02:00
Jordi Sanfeliu
6e2306909b
now 'net.pm' is able to monitor unlimited number of network interfaces. #188
2017-08-31 16:15:36 +02:00
Jordi Sanfeliu
67cb28b87f
redirect all the output into an array to support parallelizing in 'zfs.pm'
2017-08-31 10:05:46 +02:00
Jordi Sanfeliu
20e517ac86
redirect all the output into an array to support parallelizing in 'wowza.pm'
2017-08-30 10:41:55 +02:00
Jordi Sanfeliu
ad86b26729
redirect all the output into an array to support parallelizing in 'verlihub.pm'
2017-08-30 10:36:23 +02:00
Jordi Sanfeliu
fdf9ead148
redirect all the output into an array to support parallelizing in 'varnish.pm'
2017-08-30 10:33:05 +02:00
Jordi Sanfeliu
bfb3b1787f
redirect all the output into an array to support parallelizing in 'user.pm'
2017-08-30 10:24:52 +02:00
Jordi Sanfeliu
b3a8f1c446
redirect all the output into an array to support parallelizing in 'tc.pm'
2017-08-29 11:35:15 +02:00
Jordi Sanfeliu
3d85f4b18f
redirect all the output into an array to support parallelizing in 'squid.pm'
2017-08-29 11:30:18 +02:00
Jordi Sanfeliu
6e01f6516f
redirect all the output into an array to support parallelizing in 'serv.pm'
2017-08-29 11:05:37 +02:00
Jordi Sanfeliu
ad3664e39d
redirect all the output into an array to support parallelizing in 'raspberrypi.pm'
2017-08-29 10:58:42 +02:00
Jordi Sanfeliu
ee17ddbf2b
redirect all the output into an array to support parallelizing in 'process.pm'
2017-08-28 17:59:43 +02:00
Jordi Sanfeliu
98a379fa18
redirect all the output into an array to support parallelizing in 'port.pm'
2017-08-28 17:50:15 +02:00
Jordi Sanfeliu
d4c2d3386b
redirect all the output into an array to support parallelizing in 'phpapc.pm'
2017-08-28 17:44:39 +02:00
Jordi Sanfeliu
d800f0d694
redirect all the output into an array to support parallelizing in 'pagespeed.pm'
2017-08-28 17:27:59 +02:00
Jordi Sanfeliu
f992d069a9
added the ability to include an alert for each defined sensor in 'nvidia.pm'
2017-08-04 10:20:49 +02:00
Jordi Sanfeliu
1017f69f58
redirect all the output into an array to support parallelizing in 'nvidia.pm'
2017-08-04 10:00:10 +02:00
Jordi Sanfeliu
c0f2d015bc
redirect all the output into an array to support parallelizing in 'nut.pm'
2017-08-04 09:36:06 +02:00
Jordi Sanfeliu
64486103cd
redirect all the output into an array to support parallelizing in 'ntp.pm'
2017-08-04 09:24:55 +02:00
Jordi Sanfeliu
071bad530d
fixed some problems when comparing greylisting values on every pass
2017-08-03 17:27:52 +02:00
Jordi Sanfeliu
a9dfc405a1
remove debugging line
2017-08-03 13:01:50 +02:00
Jordi Sanfeliu
7cca506c1f
redirect all the output into an array to support parallelizing in 'nginx.pm'
2017-08-03 10:58:37 +02:00
Jordi Sanfeliu
50ea4450ca
redirect all the output into an array to support parallelizing in 'nfss.pm'
2017-08-03 10:54:52 +02:00
Jordi Sanfeliu
d60faf2218
redirect all the output into an array to support parallelizing in 'nfsc.pm'
2017-08-03 10:45:46 +02:00
Jordi Sanfeliu
ff6a0bb4a7
redirect all the output into an array to support parallelizing in 'netstat.pm'
2017-08-03 10:40:49 +02:00
Jordi Sanfeliu
9ab95d35ea
redirect all the output into an array to support parallelizing in 'net.pm'
2017-08-02 19:37:51 +02:00
Jordi Sanfeliu
1b76900b15
redirect all the output into an array to support parallelizing in 'mysql.pm'
2017-08-02 19:25:36 +02:00
Jordi Sanfeliu
d77d35f29b
redirect all the output into an array to support parallelizing in 'mongodb.pm'
2017-08-02 19:19:29 +02:00
Jordi Sanfeliu
045967fa8f
redirect all the output into an array to support parallelizing in 'memcached.pm'
2017-08-02 19:13:23 +02:00
Jordi Sanfeliu
06f78dcec4
redirect all the output into an array to support parallelizing in 'mail.pm'
2017-08-01 13:24:49 +02:00
Jordi Sanfeliu
1808aa77af
added alert capabilities to 'lmsens.pm'. #171
2017-08-01 13:05:44 +02:00
Jordi Sanfeliu
835090b9ce
redirect all the output into an array to support parallelizing in 'lmsens.pm'
2017-08-01 12:33:19 +02:00
Jordi Sanfeliu
40c518e586
redirect all the output into an array to support parallelizing in 'lighttpd.pm'
2017-07-31 11:31:06 +02:00
Jordi Sanfeliu
bcc6cc2b13
redirect all the output into an array to support parallelizing in 'ipmi.pm'
2017-07-31 11:23:19 +02:00
Jordi Sanfeliu
3f6f9d4034
added the ability to include an alert for each defined sensor in 'ipmi.pm'
2017-07-31 11:18:36 +02:00
Jordi Sanfeliu
6fd3320faf
added the ability to include an alert for each defined sensor in 'hptemp.pm'
2017-07-28 13:02:10 +02:00
Jordi Sanfeliu
861f1630cb
removed a blank line
2017-07-28 12:57:55 +02:00
Jordi Sanfeliu
ff5160b094
redirect all the output into an array to support parallelizing in 'hptemp.pm'
2017-07-28 12:13:27 +02:00
Jordi Sanfeliu
2447914d05
redirect all the output into an array to support parallelizing in 'libvirt.pm'
2017-07-27 12:19:32 +02:00
Jordi Sanfeliu
66ed64abcd
redirect all the output into an array to support parallelizing in 'int.pm'
2017-07-27 12:12:18 +02:00
Jordi Sanfeliu
9fa6616f04
redirect all the output into an array to support parallelizing in 'icecast.pm'
2017-07-27 12:07:54 +02:00
Jordi Sanfeliu
85f384279d
small fix
2017-07-27 09:10:20 +02:00
Jordi Sanfeliu
421cd024b7
added the ability to include an alert for each defined sensor in 'gensens.pm'
2017-07-26 12:22:08 +02:00
Jordi Sanfeliu
582e6b0471
redirect all the output into an array to support parallelizing in 'gensens.pm'
2017-07-26 11:26:12 +02:00
Jordi Sanfeliu
0fd6b965b2
redirect all the output into an array to support parallelizing in 'ftp.pm'
2017-07-26 11:18:44 +02:00
Jordi Sanfeliu
cc72988c50
redirect all the output into an array to support parallelizing in 'fs.pm'
2017-07-26 11:12:01 +02:00
Jordi Sanfeliu
8c33c2db36
redirect all the output into an array to support parallelizing in 'fail2ban.pm'
2017-07-25 12:32:32 +02:00
Jordi Sanfeliu
d300601538
redirect all the output into an array to support parallelizing in 'du.pm'
2017-07-25 12:25:01 +02:00
Jordi Sanfeliu
af89e0e625
redirect all the output into an array to support parallelizing in 'disk.pm'
2017-07-25 12:10:28 +02:00
Jordi Sanfeliu
8b3b27b4c5
removed a debugging line
2017-07-24 12:32:48 +02:00
Jordi Sanfeliu
e0bd773e74
redirect all the output into an array to support parallelizing in 'chrony.pm'
2017-07-24 12:05:02 +02:00
Jordi Sanfeliu
4db5afd819
redirect all the output into an array to support parallelizing in 'bind.pm'
2017-07-24 11:56:05 +02:00
Jordi Sanfeliu
af623a839d
redirect all the output into an array to support parallelizing in 'apcupsd.pm'
2017-07-24 11:39:38 +02:00
Jordi Sanfeliu
eb2f2d92f2
redirect all the output into an array to support parallelizing in 'apache.pm'
2017-07-21 10:35:53 +02:00
Jordi Sanfeliu
7988c88a7d
redirect all the output into an array to support parallelizing in 'proc.pm'
2017-07-21 09:51:40 +02:00
Jordi Sanfeliu
bc1526310e
redirect all the output into an array to support parallelizing in 'kern.pm'
2017-07-20 16:16:58 +02:00
Jordi Sanfeliu
e5f3bcd140
adjusted some colors
2017-07-19 17:12:50 +02:00
Jordi Sanfeliu
b379b795b3
small update
2017-07-19 17:02:30 +02:00
Jordi Sanfeliu
c7b625c7e1
redirect all the output into an array to support parallelizing
2017-07-19 16:43:36 +02:00
Jordi Sanfeliu
0cfe80b691
added the new option 'stats_rate' in 'mail.pm'
2017-07-10 12:06:06 +02:00
Jordi Sanfeliu
99cac7b996
small update
2017-07-07 12:14:55 +02:00
Jordi Sanfeliu
8884842845
small fix. #102
2017-07-06 13:06:04 +02:00
Jordi Sanfeliu
5e6218fff7
fixed the scaling of all values in Postfix mode. #102
2017-07-06 12:38:43 +02:00
Jordi Sanfeliu
a46b38971a
fixed to separate rejections by greylisting than by RBL. #102
2017-07-06 08:30:26 +02:00
Jordi Sanfeliu
399300ae9e
fix opening wrong log file (was used for debugging purposes only)
2017-07-05 15:19:23 +02:00
Jordi Sanfeliu
2aef7a31d6
small fix. #186
2017-07-05 11:47:16 +02:00
Jordi Sanfeliu
de70e10838
force a standard locale in 'port.pm' #186
2017-07-05 11:43:20 +02:00
Jordi Sanfeliu
9e6de7def3
added more precision to the values in 'gensens.pm'
2017-06-29 09:08:58 +02:00
Jordi Sanfeliu
dbea9d4b2b
updated to 4.01 the HTML DOCTYPE declarations
2017-06-26 10:39:49 +02:00
Jordi Sanfeliu
ac293cfb47
introduced the 'delayed' value in Postgrey. #102
2017-06-22 15:30:48 +02:00
Jordi Sanfeliu
f71a09be22
small correction, #102
2017-06-20 11:42:26 +02:00
Jordi Sanfeliu
7c338f7e20
added support of 'postgrey' in 'mail.pm'. #102
2017-06-20 11:26:08 +02:00
Jordi Sanfeliu
09390c3e0d
959fa2aa91
2017-06-12 09:19:56 +02:00
Jordi Sanfeliu
959fa2aa91
small fix
2017-05-24 19:08:14 +02:00
Jordi Sanfeliu
93a0a11b18
fixed to honour the change of names in the zoomed in graph of Cores. #183
2017-05-12 10:42:44 +02:00
Jordi Sanfeliu
548276bde6
added to be able to change the real names in the Voltage graph. #183
2017-05-12 10:34:35 +02:00
Jordi Sanfeliu
be4240af8c
added a new option in 'port.rrd' to enable/disable background red color for each port monitored. #182
2017-05-11 09:49:45 +02:00
Jordi Sanfeliu
9b89651084
fix typo
2017-05-10 17:07:48 +02:00
Jordi Sanfeliu
82d8c9ed9e
fixed the message 'Odd number of elements in hash assignment' in lib/HTTPServer.pm
2017-03-15 17:49:05 +01:00
Jordi Sanfeliu
b018d1b44e
small update
2017-01-19 18:27:17 +01:00
Jordi Sanfeliu
2d81ab7fdf
fixed in 'emailreports.pm' to name each attached graph correctly. #174
2017-01-18 11:38:40 +01:00
Jordi Sanfeliu
2e4349505f
fixed the MIME type in 'emailreports.pm' to honor the 'image_format' option. #174
2017-01-18 10:52:49 +01:00
Jordi Sanfeliu
acc1245691
added a complete graph for MongoDB. #38
2017-01-12 16:14:35 +01:00
Jordi Sanfeliu
9a67201222
small fix in colors, also change the thickness of lines
2017-01-11 13:06:11 +01:00
Jordi Sanfeliu
0d3093424c
changed the colors of the main graph in 'ftp.pm'
2017-01-10 10:33:40 +01:00
Jordi Sanfeliu
535af64e36
small updates
2016-12-22 15:59:19 +01:00
Jordi Sanfeliu
714cf09f1c
added a complete graph for IPMI sensors using the 'ipmitool' command
2016-12-20 10:13:57 +01:00
Jordi Sanfeliu
e48cfa1aac
changed the way how scales the memory graph in 'system.pm', now the units are in bytes, so the y-axis will scale accordingly
2016-12-16 11:23:20 +01:00
Jordi Sanfeliu
dc8bbdd6d9
improved the 'system.pm' graph including more detailed processes state, and two new graphs: entropy and uptime
2016-12-15 17:46:01 +01:00
Jordi Sanfeliu
c3f5995315
changed to be more thickness the lines of Greylisting graph in 'mail.pm'
2016-12-12 18:58:19 +01:00
Jordi Sanfeliu
b3a4870e89
fixed an undeclared global symbol '$imgfmt_lc' in 'traffacct.pm'
2016-10-21 09:21:07 +02:00
Jordi Sanfeliu
63e6d78609
last typo fixed
2016-10-14 12:36:23 +02:00
Jordi Sanfeliu
297397f347
switched the first color to yellow
2016-10-14 08:51:58 +02:00
Jordi Sanfeliu
5a4fb1c298
fixed a long-standing pair of typos in 'kern.pm'
2016-10-11 16:41:18 +02:00
Jordi Sanfeliu
23979611ec
fix typo
2016-10-10 16:54:15 +02:00
Jordi Sanfeliu
1837db373c
fix to convert the BIND's output when there is only one hit in 'incoming queries'
2016-10-10 16:53:00 +02:00
Jordi Sanfeliu
8a0b97ccc6
small update in the Hz legend #159
2016-10-05 18:27:41 +02:00
Jordi Sanfeliu
23a3574baa
fix the order of magnitude in the values collected #159
2016-10-05 18:21:52 +02:00
Jordi Sanfeliu
eb20c7d077
added a complete graph for generic sensors (in /sys/devices). #159
2016-10-05 15:30:55 +02:00
Jordi Sanfeliu
89890d23ce
removed a pair of unused variables
2016-10-04 11:03:06 +02:00
Jordi Sanfeliu
19526304bc
included right-justification by default in all real names. #161
2016-09-28 12:58:49 +02:00
Jordi Sanfeliu
6121e452ea
modified Core temperatures graph to include also real names. #161
2016-09-28 12:54:09 +02:00
Jordi Sanfeliu
3f6ae6aab4
added to show real names in 'lmsens.pm'. #161
2016-09-26 18:47:53 +02:00
Jordi Sanfeliu
49bc78150a
make sure that 'o' takes precedence over '*' when both appears in the output of 'ntpq -pn'
2016-09-12 10:25:16 +02:00
Jordi Sanfeliu
f44c6fb664
fixed a typo introduced in the last commit in 'ntp.pm'
2016-09-09 10:55:58 +02:00
Jordi Sanfeliu
dcce87e826
included the Status Word 'o' when selecting the peer in 'ntp.pm'
2016-09-09 10:54:00 +02:00
Emilio Aburto L
2eac2d5bfb
Missing semicolon
...
Fixing typo
2016-08-15 17:58:17 -03:00
Emilio Aburto L
eee32623e8
Fix issue when parsing the number of cpu value
...
Fix to issue #155
2016-08-15 14:56:29 -03:00
Jordi Sanfeliu
c5703adee1
fixed a possible uninitialized value in 'HTTPServer.pm' at line 37
2016-06-16 12:48:47 +02:00
Jordi Sanfeliu
4866ad410c
added a message in 'libvirt.pm' if the MAC address of a VM is not found
2016-06-15 10:51:31 +02:00
Jordi Sanfeliu
fd953c2264
added a warning message in 'disk.pm' that if some of the disk devices defined is not present in the system the initialization will be aborted
2016-05-30 12:48:28 +02:00
Jordi Sanfeliu
d668fcecea
fix format
2016-04-11 10:44:04 +02:00
Jordi Sanfeliu
483320f476
added a complete graph for Chrony
2016-04-08 10:43:58 +02:00
Jordi Sanfeliu
77f750362b
added the new option 'user_agent_id' which is used to define the string to identify Monitorix agent in the HTTP requests
2016-03-17 09:48:38 +01:00
Jordi Sanfeliu
01829ba873
fixed in 'zfs.pm' to convert FRAG to a numeric value it's not used in the pool. #138
2016-02-22 18:06:53 +01:00
Jordi Sanfeliu
49db67e727
fixed to show the memory usage correctly in 'phpapc.pm'
2016-02-01 10:08:31 +01:00
Jordi Sanfeliu
4ce6404a3e
added RBL counter for Postfix MTA in 'mail.pm' #118
2016-01-28 15:53:32 +01:00
Nigel Sim
bb2da96483
added a final option that does a substring match
2016-01-27 15:18:49 +10:00
Jordi Sanfeliu
ea9fd4958b
added the new configuration option 'image_format' #132
2016-01-25 18:35:30 +01:00
Jordi Sanfeliu
817b7d3db6
fixed 'serv.pm' to support newer version of fail2ban
2016-01-04 15:53:12 +01:00
Jordi Sanfeliu
67fa4cc63b
added in 'du.pm' the new 'extra_args' option to be able to include extra arguments to the 'du' command
2015-12-23 16:42:26 +01:00
Jordi Sanfeliu
cacdaa6d28
updated tc.pm. #74
2015-12-22 10:25:01 +01:00
Jordi Sanfeliu
4cc174d8c3
added the section '<map>' to be able to rename the qdisc names in the graph. #74
2015-12-22 09:59:27 +01:00
Jordi Sanfeliu
c7824db4a2
added a complete graph for Network Traffic Control (tc) #74
2015-12-15 10:42:49 +01:00
Jordi Sanfeliu
bfd3fcaf49
small cosmetic change
2015-12-14 16:02:52 +01:00
Jordi Sanfeliu
814515d6aa
last minute fixes
2015-12-04 11:08:12 +01:00
Jordi Sanfeliu
3084960a6b
small fixes in 'libvirt.pm'
2015-12-04 10:20:13 +01:00
Jordi Sanfeliu
601b1b91e9
added in 'libvirt.pm' the ability to support multiple disks and network interfaces for each virtual machine
2015-12-04 09:26:49 +01:00
Jordi Sanfeliu
c0356b9571
fixed in 'libvirt.pm' to hide empty groups
2015-12-03 16:09:58 +01:00
Jordi Sanfeliu
d6082b02bf
added the option 'cmd' in 'libvirt.pm' in order to be able to execute a custom command
2015-12-02 18:07:52 +01:00
Jordi Sanfeliu
e6c56b66b0
fixed in 'libvirt.pm' limiting to 100 all CPU values greater than 100
2015-12-01 10:03:16 +01:00
Jordi Sanfeliu
892fd45f6c
fixed the scale of the y-axis in the 'du' graph
2015-11-02 09:28:12 +01:00
Jordi Sanfeliu
8dc5a114eb
fix identation #121
2015-10-16 10:17:11 +02:00
Jordi Sanfeliu
74da08ac47
Merge pull request #124 from acranox/disk_temp_smart_190
...
If SMART ID 194 is empty, try ID 190.
2015-10-16 10:14:38 +02:00
Peter Doherty
78786c900a
If SMART ID 194 is empty, try ID 190.
2015-10-15 20:21:38 -04:00
Jordi Sanfeliu
35b3e8f6a8
added the new option 'extra_args' in 'ntp.pm' to be able to include extra arguments to the command executed
2015-10-13 11:29:23 +02:00
Jordi Sanfeliu
6656de112c
fixed to force a rigid scale in the memory graph
2015-10-13 10:43:32 +02:00
Jordi Sanfeliu
2f02dbd30c
fixed to avoid negative values in the network graph of the 'process' graph. #117
2015-10-08 13:17:20 +02:00
Jordi Sanfeliu
6a3cdd676f
fixed the Y-axis title in 'fail2ban' graph #111
2015-10-06 16:32:02 +02:00
Jordi Sanfeliu
49269364ba
fixed a message of 'use of uninitialized value' in 'port.pm'. #110
2015-09-22 15:59:19 +02:00
Jordi Sanfeliu
e75e48a510
added support in ZFS graph for versions older than 0.6.4
2015-09-21 10:42:37 +02:00
Jordi Sanfeliu
f104162298
fixed regexp in 'free' command output that affected the swap usage value (after upgrading to CentOS 6.7)
2015-09-16 10:57:27 +02:00
Jordi Sanfeliu
d2465c2356
improved the legend of the 'du' graph
2015-09-15 10:25:47 +02:00
Jordi Sanfeliu
afe24ca480
fixed to show hidden colors of some values in the Icecast graph. #108
2015-09-14 12:32:14 +02:00
Jordi Sanfeliu
1aae2d8461
fix a misunderstood default action of 'ipv6_disabled' option. #105
2015-09-01 16:37:59 +02:00
Jordi Sanfeliu
73fd003e7a
fix the message of 'use of uninitialized value' on missing 'ipv6_disabled' option. #105
2015-09-01 16:32:47 +02:00
Jordi Sanfeliu
065f09588f
added the new option 'ipv6_disabled' (default: no) to disable IPv6 monitoring
2015-08-03 11:22:21 +02:00
Jordi Sanfeliu
06f8ec9e86
fixed a bug in the regexp of memory graph in OpenBSD
2015-08-03 10:22:11 +02:00
Jordi Sanfeliu
0c2bf06d4a
removed leading space in the Apache URL
2015-07-24 09:41:50 +02:00
Jordi Sanfeliu
3b66e3f5c0
small fixes in Apache.pm when connection fails
2015-07-24 09:30:18 +02:00
Jordi Sanfeliu
8332378bbd
added alert capabilities to the Apache graph based on the remaining slots
2015-07-24 09:21:24 +02:00
Jordi Sanfeliu
224480b7c4
fixed HTML layout when monitoring multiple Apache servers
2015-07-23 18:32:29 +02:00
Jordi Sanfeliu
d5a20d6fe4
fixed to remove the authentication information from the URLs shown in the bottom of Wowza graphs
2015-07-23 11:31:41 +02:00
Jordi Sanfeliu
4777e70700
fixed to show the correct uptime in additional Wowza servers
2015-07-23 11:05:16 +02:00
Jordi Sanfeliu
309c800b75
added support of Basic Authentication to Wowza graph. #100
2015-07-23 10:56:35 +02:00
Jordi Sanfeliu
1656cb0cc0
fixed legend alignment in the main graph
2015-07-22 16:43:29 +02:00
Jordi Sanfeliu
31bc7e2a6b
added a complete graph for the ZFS filesystem
2015-07-21 18:27:09 +02:00
Jordi Sanfeliu
2888f15b90
fixed to use 'swapctl' instead of 'swapinfo' in OpenBSD
2015-07-20 16:26:38 +02:00
Jordi Sanfeliu
452babf708
corrected the shift in the values of the main graph #95
2015-07-14 18:22:37 +02:00
Jordi Sanfeliu
ef42e726f4
Merge pull request #98 from alexandregaltier/patch-1
...
Varnish 4 compatibility (partial)
2015-07-14 11:56:54 +02:00
Jordi Sanfeliu
6fb3053c73
added a complete graph for the 'upsc' (Network UPS Tools) command. #95
2015-07-13 17:32:45 +02:00
alexandregaltier
9b23ef134a
Varnish 4 compatibility (partial)
...
. need work for "n_wrk_"
. feature request : varnish memory usage : SMA.s0.g_bytes for memory used and SMA.s0.g_space for free memory
2015-07-10 14:37:27 +02:00
Jordi Sanfeliu
be22bf2f19
Merge pull request #97 from g6323117/patch-1
...
Update emailreports.pm
2015-07-08 13:14:40 +02:00
Jordi Sanfeliu
2ff8809b81
improved the Apache graph adding more statistical values and graphs
2015-07-08 13:13:43 +02:00
g6323117
b42bbaed28
Update emailreports.pm
2015-07-06 23:37:43 +08:00
Jordi Sanfeliu
3eea86b375
Added the ability to include an alert for each defined filesystem in the 'fs' graph. The previous alert system in this graph is now deprecated
2015-07-01 16:50:30 +02:00
Jordi Sanfeliu
9a56b9608c
fixed to not show the red background color in listening network ports using IPv6 in the 'port' graph
2015-06-30 17:54:26 +02:00
Jordi Sanfeliu
01baaf86e9
fixed to put the output of the 'addendum_script' in the right place, and avoiding being repeated on each graph in the 'emailreports' graph
2015-06-29 18:16:59 +02:00
Jordi Sanfeliu
36fffec29b
added support for process names that include spaces in Process graph #94
2015-06-17 16:54:44 +02:00
Jordi Sanfeliu
19278361db
fixed a parsing error when using process names with the character colon
2015-06-16 10:36:05 +02:00
Jordi Sanfeliu
448c884fab
added a complete graph for the PageSpeed Module
2015-05-28 18:03:45 +02:00
Jordi Sanfeliu
acfc4da176
fixed a pair of incorrectly defined values in the 'system' graph that affected the new RRDtool 1.5 branch. #91
2015-05-19 15:32:34 +02:00
Jordi Sanfeliu
facf3fb43a
lowercase 'Bytes' y-axis title
2015-05-19 13:00:18 +02:00
Jordi Sanfeliu
3584baedb9
uppercase 'bans/s' y-axis title
2015-05-19 12:59:38 +02:00
Jordi Sanfeliu
4d3ddf1601
lowercase 'Bytes' y-axis title
2015-05-19 12:58:03 +02:00
Jordi Sanfeliu
308f13d842
lowercase 'Bytes' y-axis title
2015-05-19 12:57:18 +02:00
Jordi Sanfeliu
6e927b3629
improve a bit of efficiency in SPF
2015-05-07 12:47:44 +02:00
Jordi Sanfeliu
89eda210c5
small cosmetic change
2015-05-06 18:31:33 +02:00
Jordi Sanfeliu
6c9be9830c
added a complete graph for 'du' command
2015-05-06 12:56:54 +02:00
Jordi Sanfeliu
a0ec8d2f80
added support for postfix-policyd-spf-perl SPF handler in Mail graph
2015-05-05 16:55:51 +02:00
Jordi Sanfeliu
84a81c7a5b
small cosmetic change, lines in bitrate graph are thicker.
2015-04-20 15:46:33 +02:00
Jordi Sanfeliu
7bce29dab2
Fixed garbled data with mutliple Wowza servers. #89
2015-03-30 17:20:14 +02:00
Jordi Sanfeliu
c858dac61b
fixed to avoid results garbled when a defined Application is shutdown. #89
2015-03-30 12:49:16 +02:00
Jordi Sanfeliu
8678275a5f
fixed the text color in the bottom URL of the Wowza graph
2015-03-27 12:41:22 +01:00
Jordi Sanfeliu
078f42ec4d
fixes a problem with multiple 'ApplicationInstance' tags. #88
2015-03-27 12:33:13 +01:00
Jordi Sanfeliu
a58dcff9f2
reintroduced code #86
2015-03-27 09:20:40 +01:00
Jordi Sanfeliu
2509300d28
changed the code to treat MessagesInBytesRate and MessagesOutBytesRate as gauge values. #86
2015-03-26 17:07:05 +01:00
Jordi Sanfeliu
4000488da2
changed to a clickable link the bottom URL in the PHP APC graph, and fixed the text color
2015-03-26 15:53:44 +01:00
Jordi Sanfeliu
f299718db1
fixed the text color in the bottom URL of the Icecast Streaming Server graph
2015-03-26 15:50:43 +01:00
Jordi Sanfeliu
35e0a8a8a0
fixed the text color in the bottom URL of the Bind graph
2015-03-26 15:49:04 +01:00
Jordi Sanfeliu
8ad888fa9b
changed to a clickable link the bottom URL in the Lighttpd graph, and fixed the text color
2015-03-26 15:47:22 +01:00
Jordi Sanfeliu
26b8b61bf3
changed to a clickable link the bottom URL in the Apache graph, and fixed the text color
2015-03-26 15:43:56 +01:00
Jordi Sanfeliu
543df9c141
increased the timeout from 30 to 120 seconds
2015-03-12 08:55:40 +01:00
Jordi Sanfeliu
350d00f4e9
fixed a typo in the y axis title on 'apcupsd' Time left graph. Fixes #82
2015-03-09 10:35:23 +01:00
Jordi Sanfeliu
d0078c2c68
fixed to remove red background color in 'port' graph when the network port is for outgoing connections
2015-03-04 15:05:54 +01:00
Jordi Sanfeliu
99dbc054e3
fixed a typo in a filename
2015-03-03 18:08:47 +01:00
Jordi Sanfeliu
27dbf628a0
avoid ip6tables warning messages when IPv6 is disabled
2015-03-03 17:56:54 +01:00
Jordi Sanfeliu
ba42f13a5d
small update
2015-03-03 17:56:14 +01:00
Jordi Sanfeliu
3671a642d1
removed the option 'all' as network protocol in the 'port' graph
2015-03-03 09:19:32 +01:00
Jordi Sanfeliu
cfcf6203eb
added a complete graph for Varnish proxy cache
2015-02-26 15:42:22 +01:00
Jordi Sanfeliu
6b5fc76760
fixes a character shifted to the left in certain 'hplog' outputs. #78
2015-02-23 10:51:52 +01:00
Jordi Sanfeliu
f9eaab22be
Port graph now uses the wait lock option ('--wait') in newer 'iptables' versions. #73
2015-02-17 15:36:42 +01:00
Jordi Sanfeliu
c3de1fc555
Added support for IPv6 in 'ports' graph using protocols 'tcp6', 'upd6' and/or 'all6'. Note that 'ip6tables' command line is needed. #67
2015-02-16 18:00:45 +01:00
Jordi Sanfeliu
b55f7e449a
comestic changes
2015-02-12 16:27:03 +01:00
Jordi Sanfeliu
123edfe246
Zoomed graphs in 'traffacct.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-12 15:40:51 +01:00
Jordi Sanfeliu
9d24374cb9
Zoomed graphs in 'verlihub.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-12 15:24:53 +01:00
Jordi Sanfeliu
3c1c45aedd
Zoomed graphs in 'int.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-12 15:18:36 +01:00
Jordi Sanfeliu
b3ece773b9
Zoomed graphs in 'wowza.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-12 15:03:25 +01:00
Jordi Sanfeliu
85b43fab8e
Zoomed graphs in 'apcupsd.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 17:05:51 +01:00
Jordi Sanfeliu
238bbf2060
Zoomed graphs in 'memcached.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 16:43:54 +01:00
Jordi Sanfeliu
fb3db44c1f
Zoomed graphs in 'phpapc.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 16:27:36 +01:00
Jordi Sanfeliu
5f57633987
Zoomed graphs in 'raspberrypi.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 16:18:30 +01:00
Jordi Sanfeliu
60551c334b
Zoomed graphs in 'icecast.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 16:11:04 +01:00
Jordi Sanfeliu
128801ac18
Zoomed graphs in 'fail2ban.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 16:01:23 +01:00
Jordi Sanfeliu
8c0477e0ad
Zoomed graphs in 'ntp.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-02-03 15:57:48 +01:00
Jordi Sanfeliu
d156d92454
Zoomed graphs in 'bind.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-26 19:17:16 +01:00
Jordi Sanfeliu
f78d622184
Zoomed graphs in 'nfsc.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-26 19:07:03 +01:00
Jordi Sanfeliu
32f626c5d2
Zoomed graphs in 'nfss.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-26 18:55:43 +01:00
Jordi Sanfeliu
a8f4754587
Zoomed graphs in 'squid.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-26 18:39:43 +01:00
Jordi Sanfeliu
56816cbf9a
Zoomed graphs in 'mysql.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-26 18:21:57 +01:00
Jordi Sanfeliu
ed72a3bd5c
Zoomed graphs in 'lighttpd.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-26 18:09:39 +01:00
Jordi Sanfeliu
c43b59163e
Zoomed graphs in 'nginx.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-21 18:34:56 +01:00
Jordi Sanfeliu
5a3d9f6a68
Zoomed graphs in 'apache.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-21 18:20:32 +01:00
Jordi Sanfeliu
b225feb95a
Zoomed graphs in 'ftp.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-21 17:47:05 +01:00
Jordi Sanfeliu
d03c63e58f
Zoomed graphs in 'user.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-21 17:39:53 +01:00
Jordi Sanfeliu
ae0c0cf66a
Zoomed graphs in 'port.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-21 17:33:21 +01:00
Jordi Sanfeliu
fbcca8131a
Zoomed graphs in 'mail.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-21 17:28:01 +01:00
Jordi Sanfeliu
51d9cecdd1
Zoomed graphs in 'serv.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-19 19:53:44 +01:00
Jordi Sanfeliu
24b0c0ccd6
remove 'no strict 'refs'
2015-01-19 19:42:06 +01:00
Jordi Sanfeliu
538e495d3c
Zoomed graphs in 'process.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-19 19:31:43 +01:00
Jordi Sanfeliu
98e6c35807
Zoomed graphs in 'libvirt.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2015-01-19 19:16:43 +01:00
Jordi Sanfeliu
320c8485b3
Zoomed graphs in 'netstat.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 18:22:24 +01:00
Jordi Sanfeliu
86ea839e1e
Zoomed graphs in 'net.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 18:13:07 +01:00
Jordi Sanfeliu
014a482440
Zoomed graphs in 'fs.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 18:03:43 +01:00
Jordi Sanfeliu
befb213207
Zoomed graphs in 'disk.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 17:53:05 +01:00
Jordi Sanfeliu
2490116def
Zoomed graphs in 'nvidia.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 17:42:23 +01:00
Jordi Sanfeliu
38d03933eb
Zoomed graphs in 'lmsens.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 17:35:58 +01:00
Jordi Sanfeliu
3c5f7bbf83
Zoomed graphs in 'hptemp.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 17:19:49 +01:00
Jordi Sanfeliu
1552587d24
Zoomed graphs in 'proc.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 17:07:42 +01:00
Jordi Sanfeliu
b8a6c984a2
Zoomed graphs in 'kern.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 16:58:07 +01:00
Jordi Sanfeliu
8eebe4303f
fix to work with RRDtool less than 1.3
2014-12-30 16:44:10 +01:00
Jordi Sanfeliu
28eab15a01
Zoomed graphs in 'system.pm' now honour the 'global_zoom' option, and they also use the function RRDs::graphv to fit better in the browser pop up window (only for RRDtool v1.3+)
2014-12-30 16:27:00 +01:00
Jordi Sanfeliu
6986519fc7
Zoomed graphs now honour the 'global_zoom' option, and also use the function RRDs::graphv to fit better in the pop up window of the browser (only for RRDtool 1.3+)
2014-12-30 15:57:00 +01:00
minde
c06009ced7
Added the new 'verlihub' graph.
2014-12-03 14:54:09 +02:00
Jordi Sanfeliu
ffc8934e83
fixed a bug in 'squid.pm' module that prevented from seeing values in the network protocols usage graph
2014-10-16 13:08:50 +02:00
Jordi Sanfeliu
705b966315
fixes #66
2014-10-08 15:03:34 +02:00
Jordi Sanfeliu
ea8ec79ae7
Improved the way how are detected processes in Process.pm module
2014-10-08 14:52:24 +02:00
Jordi Sanfeliu
87f367a7db
small cosmetic change to increase the visibility of the lines in the graph
2014-10-03 09:39:47 +02:00
Jordi Sanfeliu
e49451d0d4
Fixes #70
2014-10-03 09:37:41 +02:00
Jordi Sanfeliu
4fd21c3cb4
fixes #66
2014-09-23 18:46:49 +02:00
Jordi Sanfeliu
d54386fe63
fixed a missing HTML tag termination
2014-09-19 10:25:29 +02:00
Jordi Sanfeliu
6455dc5fdb
fixed kernel version detection in FreeBSD 10.x which affected the Network graph (net.pm)
2014-09-09 16:50:55 +02:00
Jordi Sanfeliu
55e6915423
fixed more messages of use of uninitialized values at fs.pm in lines 765 and 766. This mainly happens in OpenVZ VPS where '/proc/diskstats' file does not exist.
2014-09-01 18:57:15 +02:00
Jordi Sanfeliu
384bea7b88
fixed the built-in HTTP server to return a correct Content-Type header for '.css' files
2014-08-06 18:24:02 +02:00
Jordi Sanfeliu
29e3932a75
fixed bad parenthesis positions
2014-07-29 10:57:46 +02:00
Jordi Sanfeliu
75e7b935ae
added support for newest NVidia driver 340.24 #54
2014-07-28 12:41:52 +02:00
Jordi Sanfeliu
e18c4ad86b
fix small typo introduced in the previous commit
2014-07-18 12:30:59 +02:00
Jordi Sanfeliu
12d3b68476
fixed to correctly sanitize the comma-separated values in the 'list' option of the 'mysql' module
2014-07-18 12:28:03 +02:00
Jordi Sanfeliu
5887f1a8c0
added SPF support in the 'mail' graph
2014-07-16 11:20:22 +02:00
Jordi Sanfeliu
37ec285a3f
small update
2014-07-10 09:54:13 +02:00
Jordi Sanfeliu
7cc6087567
small typo
2014-07-08 08:45:31 +02:00
Jordi Sanfeliu
d0ea512752
more verbosity during start up
2014-06-30 18:29:38 +02:00
Jordi Sanfeliu
c499c43650
small fix to flush out correctly all iptables rules
2014-06-26 12:25:23 +02:00
Jordi Sanfeliu
8b1ec8d4ec
added the new option 'ip_default_table' to define in which table Monitorix ill put all iptables rules for network traffic accounting monitoring
2014-06-26 11:50:17 +02:00
Jordi Sanfeliu
5e6a1706d6
Changed all DST from COUNTER to GAUGE in 'net' module to avoid unexpected peaks
2014-06-26 09:20:48 +02:00
Jordi Sanfeliu
c6477737cb
added new 'limit' functionality to 'traffact' graph
2014-06-20 11:32:31 +02:00
Jordi Sanfeliu
6356086610
added new 'limit' functionality to 'int' graph
2014-06-20 11:31:18 +02:00
Jordi Sanfeliu
09295e435b
added new 'limit' functionality to 'wowza' graph
2014-06-20 11:29:55 +02:00
Jordi Sanfeliu
fdbcb0eae0
added new 'limit' functionality to 'apcupsd' graph
2014-06-20 11:27:25 +02:00
Jordi Sanfeliu
1ed06c8e7e
added new 'limit' functionality to 'memcached' graph
2014-06-20 11:18:52 +02:00
Jordi Sanfeliu
ec8555d4fb
fixed the use of uninitialized variables in 'phpapc'
2014-06-20 11:13:40 +02:00
Jordi Sanfeliu
3a206f73b2
added new 'limit' functionality to 'phpapc' graph
2014-06-20 10:39:49 +02:00
Jordi Sanfeliu
225b288c0c
added new 'limit' functionality to 'raspberrypi' graph
2014-06-20 10:35:41 +02:00