2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00
Commit Graph

3853 Commits

Author SHA1 Message Date
Thomas Riccardi
cdb82255e9 sshd_log: allow multiple journalctl args
Useful for multiple filtering.
At the cost of not being able to pass spaces properly in args, but
that's uncommon.
2018-04-29 01:49:43 +02:00
Thomas Riccardi
e178be6432 sshd_log: fix label typo 2018-04-29 01:49:43 +02:00
Thomas Riccardi
bc1e78ae5a sshd_log: remove env.category: it should not be configurable 2018-04-29 01:49:43 +02:00
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
adrianp
8be3410942 Sample graph of traffic 2018-04-16 15:21:03 +03:00
adrianp
adbc670d0f Changed link speed graphs to area instead of line for better visibility 2018-04-13 14:29:13 +03:00
adrianp
38403565c4 Documentation for multiple instances and fake host, Link speed labels documented and drawn as different colors 2018-04-13 13:52:17 +03:00
adrianp
83a8cfc77d Cleaned-up documentation, added config option for number of ports, renamed switch ip to hostname, added optional TCP port, changed category from switch to network 2018-04-12 16:07:32 +03:00
adrianp
c043a89765 Renamed plugin name to allow a broader range of devices to reuse it 2018-04-12 15:51:08 +03: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
Nils
6a0a0c8d58 use json.loadS 2018-03-30 20:56:12 +02:00
Nils
6ff34af50e set U as default 2018-03-30 14:16:57 +02:00
Nils
8a72386a30 print magic value U if error 2018-03-30 09:58:14 +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
Nils
e2db693c0d codecs.getreader ("utf-8") added again
without python3.4 fails
2018-03-29 08:50:21 +02:00
Nils
727fc7180d better except 2018-03-29 08:41:32 +02:00
Nils
d809d138b1 exit if api failed 2018-03-29 08:39:20 +02:00
Nils
f27fc67ccf reader removed 2018-03-29 08:37:53 +02:00