Thomas Riccardi
26181ead33
sshd_log: POD style documentation
2018-04-29 01:49:43 +02:00
Thomas Riccardi
ff68f64155
sshd_log: cleanup autoconf
...
* always return 0
* add details on autoconf failure
2018-04-29 01:49:43 +02:00
Thomas Riccardi
c04acf95ac
sshd_log: fix shellcheck warnings
2018-04-29 01:49:43 +02:00
Thomas Riccardi
e6a18b5a5b
sshd_log: use DERIVE datatype and support logs from journald too
...
Now shows the number of events per time unit, instead of a counter
always increasing until logrotate.
To use journald, set env.logfile to special value 'journald': It will
read the sshd logs from journalctl _COMM=sshd.
To configure the source of journald, set env.journalctlarg:
Example: "env.journalctlarg --unit=sshd.service"
2018-04-29 01:49:43 +02:00
sumpfralle
bd174786d6
Merge pull request #911 from pawohl/master
...
Add ILIAS plugin
2018-04-23 20:36:48 +02:00
Felix Pahlow (private)
890e971c2c
ILIAS plugin v2: Use bash+CLI and combine graphs
...
Combine multiple graphs into one as suggested by
@sumpfralle.
2018-04-23 11:32:07 +02:00
Lars Kruse
b745a75ced
plugin ipset: add support for DIRTYCONFIG capability
2018-04-18 04:06:44 +02:00
Lars Kruse
4b9fcc0bcc
plugin ipset: use "set -eu"
2018-04-18 04:05:06 +02:00
Lars Kruse
919991eef3
plugin ipset: fix shellcheck issues
2018-04-18 04:04:15 +02:00
sumpfralle
dfc68cb21a
Merge pull request #734 from Harvie/master
...
added graph for netfilter ipset
2018-04-18 02:27:37 +02:00
Tomas Mudrunka
0bb9b58803
removed exit
2018-04-17 12:28:59 +02:00
Tomas Mudrunka
ccebcb7b4f
Modified ipset according to #734
2018-04-17 01:17:57 +02:00
Tomas Mudrunka
616bbd931e
Merge https://github.com/munin-monitoring/contrib
2018-04-17 00:56:31 +02:00
Steve Schnepp
a720b6c9dc
p/multicpu1sec-c: fix stackoverflow in acquire()
...
When acquire() cannot open/create the cache file, it wrongly called
itself.
A fatal error is now thrown instead
2018-04-16 19:54:51 +02:00
Steve Schnepp
0a40358f9e
p/*1sec-c: improve error handling
2018-04-16 19:48:06 +02:00
Steve Schnepp
52905275b8
p/multicpu1sec-c: use stdlib IO
2018-04-11 02:47:49 +02:00
Steve Schnepp
cc0b094938
p/if1sec-c: handle absence of state file
2018-04-10 22:26:15 +02:00
Lars Kruse
c81c20ab3b
unify DIRTYCONFIG handling in shell and python plugins
...
The following issues were fixed:
* comparison too broad (e.g. "0" misinterpreted as "true")
* python: comparing string with number (is never equal in python)
* unwanted non-zero exitcode (compound command "&&" as last command in
shell code block (e.g. "case" or "if" branch))
* access to unset variable (shell style issue)
2018-04-07 02:17:06 +02:00
Lars Kruse
270be2f59e
add new plugin "wireless_signal_ranges_"
...
monitor an overview for an anonymous (and maybe varying) set of wireless peers
2018-04-04 05:40:13 +02:00
Lars Kruse
4bd1dd52e7
olsrd: add example graphs
2018-04-04 05:40:13 +02:00
Lars Kruse
04b9fc0463
olsrd: various improvements
...
* support dirty config
* add perldoc header
* flake8 and shellcheck clean
2018-04-04 05:40:13 +02:00
Lars Kruse
9a6d3e449f
wireless_signal_noise_: add example graph
2018-04-04 05:40:13 +02:00
Lars Kruse
42f09647f2
wireless_signal_noise_: various improvements
...
* add perldoc header
* support dirty config
* support "arp" (tool) and /proc/net/arp
* fix autoconf handling
2018-04-04 05:40:13 +02:00
Lars Kruse
97a1b23287
rename wifi_signal_noise_ to wireless_signal_noise_ (upstream name)
2018-04-04 05:40:13 +02:00
Lars Kruse
8c05462d6e
wireless_channel_occupation_: add example graph
2018-04-04 05:40:13 +02:00
Lars Kruse
c67420d8aa
ath9k: add example graphs
2018-04-04 05:40:12 +02:00
Lars Kruse
127f42aa05
ath9k_: various improvements
...
* support DFS events
* support dirty config
* fix autoconf
* improve micropython usage
* add support for older kernel modules
2018-04-04 04:22:54 +02:00
Lars Kruse
b182abfd52
move "ath9k_" from network to wifi
2018-04-04 04:20:08 +02:00
Lars Kruse
495d96735a
wireless_channel_active_: add example graphs
2018-04-04 04:18:51 +02:00
Lars Kruse
0fad0a30bb
wireless_channel_occupation_: move from "network" to "wifi"
2018-04-04 04:17:08 +02:00
Lars Kruse
50dd7cc94e
wireless_channel_occupation_: various improvements
...
* add documentation header
* support dirty config
* fix shellcheck issues
2018-04-04 04:09:41 +02:00
Lars Kruse
2b66ed321e
plugin xen_cpu_v2: prevent "divide by zero"
...
Closes : #475
2018-03-30 04:10:14 +02:00
Lars Kruse
e7eb28869c
plugins ssl_ and ssl-certificate-expiry: various improvements
...
* simplify date parsing: use "date" instead of awk's "mktime" (requires gawk)
* simplify structure
* use the same function (copy'n'paste) for both plugins
Closes : #893
2018-03-30 01:53:48 +02:00
sumpfralle
414955f94c
Merge pull request #885 from daftaupe/syncthing
...
Add syncthing plugin
2018-03-29 20:20:01 +02:00
Pierre-Alain TORET
e541294f9f
Clarify the non-declared env variables
...
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com>
2018-03-29 13:15:44 +02:00
Lars Kruse
95e2c12485
plugin categories: fixed emc_vnx_file_ and opentracker_
2018-03-29 02:54:31 +02:00
Lars Kruse
2449118cb7
plugin multiping_async: move to 'network'; fix filename
2018-03-29 02:14:50 +02:00
Lars Kruse
31ee164e76
plugin percona_: fix python style; python3 compatibility
2018-03-29 02:14:50 +02:00
Lars Kruse
63748dc665
plugin relayd: fix category spelling
2018-03-29 02:14:50 +02:00
Lars Kruse
6c59a8971b
plugin snmp__juniper: change category from "system" to "fw"
2018-03-29 02:14:50 +02:00
sumpfralle
f7158706a5
Merge pull request #915 from Talkless/patch-1
...
Fix du-2 to use clean_fieldname()
2018-03-28 20:37:23 +02:00
Felix Pahlow
167c204db2
Munin ILIAS plugin: First release
2018-03-28 16:23:34 +02:00
Vincas Dargis
29dd82be36
Fix du-2 to use clean_fieldname()
...
Update du-2 to fix "No .label provided" error by using clean_fieldname().
2018-03-28 11:43:28 +00:00
Pierre-Alain TORET
44d57dcb7f
Fix 2 forgotten backslashes
...
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com>
2018-03-28 10:56:34 +02:00
Lars Kruse
87927d194c
plugin apt_ubuntu: various improvements
...
* fix category parsing for plugin gallery
* python3 compatibility
* zero exitcodes for autoconf failures
* PEP8 clean
2018-03-28 05:57:02 +02:00
Lars Kruse
8e3f1d8865
plugin ksm_: various improvements
...
* category can be parsed by plugin gallery
* python3 compatible
* more precise autoconf messages
* PEP8 clean
2018-03-28 05:47:36 +02:00
Lars Kruse
62df69c566
plugin cpanp_o: change category from 'other' to 'security'
2018-03-28 04:55:01 +02:00
Lars Kruse
42221b85eb
plugin approx: move from 'approx' to 'apt'
2018-03-28 04:50:56 +02:00
Lars Kruse
8d48cab125
plugin approx: various improvements
...
* python3 compatibility
* return zero autoconf exitcode
* avoid builtin names for variables
* remove cruft comments
* switch to space instead of tabs
All PEP8 issues are fixed now.
2018-03-28 04:45:41 +02:00
Lars Kruse
78d372adf4
Plugin backup: fix quoting
2018-03-28 04:35:49 +02:00