Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root @ 3c20ac15

# Date Auteur Commentaire
3c20ac15 2022-01-09 10:30 Codimp

[exodus_] Add plugin to monitore number of applications, reports and trackers (#1286)

Add monitoring of count for applications, reports and trackers of an
exodus instance.

38f3a429 2022-01-06 15:47 Olivier Mehani

[wunderground_] Fix windChil and heatIndex in root graph

The data was incorrectly loaned from a `temp` subgraph, which should
have been `temperature`.

This led to errors during munin-graph, as follow

[ERROR] Failed to find windChill source at temp.windChill, skipping field...
8061bfcf 2021-12-31 13:31 Michael Grote

Add zswap Plugin

94066132 2021-12-31 13:26 Olivier Mehani

[ssl-certificate-expiry] add env.skip_cert_hashes to skip certificates

This fix allows to skip validity checks on any intermediate certificate
which subject hash appears in the list.

Let's Encrypt certificates are cross-signed by both DST Root CA X3 and...

02451d8f 2021-12-30 21:13 Olivier Mehani

[whois] Allow to specificy whois server per domain

Also, clean up some old code that pre-dates multi-domain handling

Signed-off-by: Olivier Mehani <>

ca8ce743 2021-12-28 11:59 Michael Grote

chmod +x for ksm

0a13d5c2 2021-12-28 11:59 Sebastian L

murmur-stats: Enhancements

- python3 compatibility
- multigraph
- added muted/registered/unregistered users

63f8552a 2021-12-21 06:16 Sebastian L

quake/qstat: enhancements
- dash
- bots
- configurable binary

adcc2f54 2021-12-21 06:13 Michael Grote

added new plugin: "kernel_same_page_merging" (#1271)

db27ad45 2021-12-13 08:40 Michael Grote

repaired perldoc header: zfs_fragmentation

f63321c5 2021-12-13 08:40 Michael Grote

repaired perldoc header: zfs_pool_dataset_count

d41a94b1 2021-12-13 08:40 Michael Grote

repaired perldoc header: zfs_list

c39639b4 2021-12-13 08:40 Michael Grote

repaired perldoc header: mikrotik_system

09d6135a 2021-12-13 08:40 Michael Grote

repaired perldoc header: proxmox_vm_count

00cbc8d3 2021-12-12 15:46 Lars Kruse

Merge branch 'enhance_mikrotik_system_with_error_return'

3e83f451 2021-12-12 15:45 Younes Ichiche

fix get_ros_version function

f7282a83 2021-12-12 15:45 Younes Ichiche

fix missing quote

7405ade2 2021-12-12 15:45 Younes Ichiche

regex grep didnt made sense

79706f9d 2021-12-12 15:45 Younes Ichiche

convert get_name to a fallback function where board-name is first selected and if the name is set, then tat one will be used + trimming

38649d31 2021-12-12 15:45 Michael Grote

translated comments form german to englisch

74b7eb2a 2021-12-12 15:45 Younes Ichiche

get the correct name from the routerboard and replace all special characters with _

3dd16cc5 2021-12-12 15:45 Younes Ichiche

represent the memory as a floating point with 0 after the dot so it will be rounded and not floored

58dbb4d0 2021-12-12 15:45 Younes Ichiche

added the source for the catch function

9c3855be 2021-12-12 15:45 Younes Ichiche

adapt awk with variable + fix memory and disk multigraph name to align

b43ec018 2021-12-12 15:45 Younes Ichiche

use printf and pass variable to awk

3790d201 2021-12-12 15:45 Younes Ichiche

remove double catch function

144f333c 2021-12-12 15:45 Younes Ichiche

use integers + fix bad blocks to be 5% max then the mikrotik needs to be reinstalled

ee4f4ce2 2021-12-12 15:45 Younes Ichiche

add catching of error code on ssh

8654230b 2021-12-12 15:19 Nathaniel Clark

Fix review comments

Signed-off-by: Nathaniel Clark <>

b85c9aec 2021-12-12 15:19 Nathaniel Clark

arris-sb6183: Fix int32 wrapping in WebUI

When error counts wrap they are displayed as int32 and negative.
Recast them to uint32 to fix math.

Signed-off-by: Nathaniel Clark <>

1977235f 2021-12-12 15:12 HaseHarald

[minecraft-users-ram] Fix several bugs in plugin minecraft-users-ram_

Fixes:
- Make playercount work on non english systems
- Avoid getting an invalid PID if not run with sufficient permissions
- Fix getting CPU usage

Enhance:
- Clearify that CPU usage is in percent

4612c1bc 2021-12-12 14:59 Michael Grote

plugin zfs_list: add "ignore_datasets_pattern" configuration

Allow to ignore certain volumes.

87280ed7 2021-12-12 13:26 Doctor

Fix urllib request decoding

16d38264 2021-12-12 07:20 HaseHarald

[btrfs_device_usage] fix division by zero when btrfs pool is unhealthy

During certain situations, a device in the btrfs pool can show a total
capacity of 0 bytes. This is aspecially true when replacing or removing a
failed disk.

This fix stops the plugin from crashing in that situation but just report...

fea81596 2021-12-03 20:30 Andreas Perhab

certificate_file_expiry: optional logarithmic view for long lived certs

logarithmic was removed in d885a314ade7c1287237d61f4d2b1f24db509533
but still has it's benefits for openvpn CA and CRL certs. when enabling
logarithmic we keep the SI units now instead of rrdtools default...

fd2fb560 2021-12-02 11:16 Andreas Perhab

bind95_: report 0 values for not found lines

31db64fe 2021-12-02 10:38 Kim B. Heino

certificate_file_expiry: label "50" instead of "5e+01"

Scale values were "4e+01, 5e+01, ...". Using linear scale and "48, 50, 52, ..." is much more readable.

Also use shorter vlabel, old one is too long.

6f70cfc6 2021-11-26 14:54 HaseHarald

[sshd_log] Allow for configuration of warning and critical levels

Allows for configuring either general or specific warning or critical
levels, or any combination of that.

This should be backwards compatible, since it doesn't change a thing to
the output, unless specific variables are specified.

6a79efee 2021-11-26 12:05 Younes Ichiche

fixed file mode of mikrotik_system + added that it was rtested on RB493G

0d2bef5c 2021-11-19 17:44 Sebastian L

add adguardhome plugin

Display blocking stats, dns queries, client protocols and average
processing time of AdGuardHome

f184607b 2021-11-19 17:43 Andreas Perhab

munin_events: fix plugin having too much output

in 56cd2c926ca99e396a0b6c2ebee76394bb4de195 "&> /dev/null" was converted
to posix in an invalid way, should have been ">/dev/null 2>&1"

74c7fc3d 2021-11-18 15:29 Michael Grote

add ssh-based mikrotik_system plugin (#1252)

367a4b37 2021-11-17 08:32 Alois

munin-libvirtpy now in python3 (#1258)

  • works on debian bullseye
  • flake8 compatiblity ckecked
  • print errors to file=sys.stderr
b7617471 2021-11-16 17:13 Alois

kvm_io now in python3 (#1254)

  • works on debian bullseye with this modification.
  • removed all codestyle issues, checked with "pycodestyle" on debian bullseye, besides two "line too long"
  • "config" param must not have newlines to avoid a warning in munin-update.log
0866add1 2021-11-15 08:38 Kenyon Ralph

chrony_status: fix fetch output for serverstats graph

Was not expecting #1255 to be merged so quickly 🤪. Now the new
serverstats graph has been fully tested and actually works 😉.

This change also doesn't needlessly convert all values to floating
point numbers, instead provides the values to munin in the same format...

357c3586 2021-11-14 17:53 Kenyon Ralph

chrony_status: add a serverstats graph

This graph shows packet rates for the chronyd server.

02630d31 2021-11-13 13:53 Michael Grote

add zfs plugins (#1250)

86f20791 2021-11-13 13:50 Michael Grote

added license to plugin: proxmox_vm_count_plugin

c1854c05 2021-11-11 05:39 Michael Grote

add proxmox_vm_count plugin (#1251)

Count the number of running virtual machines in a proxmox environment.

a68ed9a1 2021-11-08 09:20 Dennis Paul

fix(issue #1247): ubiquiti - unifi_api spamming errors (#1248)

Closes: #1247

60600d6b 2021-11-05 17:54 Tim Connors

zfs list -t filesystem,volume to suppress snapshots

zfs list might list a bunch of transient snapshots if `zpool
listsnapshots=on` and something like zfs-auto-snapshot is used. It's
also not useful to graph them since they're unchanging in time, and
the parent volume is graphed anyway. Limit zfs list to...

d7c353b9 2021-10-29 18:56 Kim B. Heino

nginx_unit: rename from "unit", minor fixes

e6c47a3a 2021-10-29 18:56 Kim B. Heino

unit: add new plugin to monitor nginx unit app server

This multigraph plugin does basic monitoring of unit's applications.
See: https://unit.nginx.org/

c6590b67 2021-10-25 15:18 Andreas Perhab

letsencrypt_weekly: display by registered domain

b5595716 2021-10-25 15:14 Andreas Perhab

systemd_mem: fix handling unlimited number on debian stretch

b21206c6 2021-10-25 15:14 Andreas Perhab

systemd_mem: add env option to monitor all services

b44d8093 2021-10-25 15:14 Andreas Perhab

systemd_mem: add warning and critical from systemd config

35c403ed 2021-10-25 15:12 Olivier Mehani

[wunderground_] Allow to disable alerts with `env.alerts no`

Signed-off-by: Olivier Mehani <>

520c436c 2021-10-14 13:06 Kim B. Heino

fronius: support jq builds without math library

"round" is part of jq's math support. Some distros (rhel8) don't enable it.
Fortunately round can be emulated with "floor" which is always present in
modern jq.

64089240 2021-10-13 06:34 Andreas Perhab

nvme: enable specifying warnings and criticals for serial numbers

50234857 2021-10-13 06:31 Lars Kruse

Plugin dovecot: remove usage of "expr"

The usage of "expr" can be replaced easily with a shell builtin.
"expr" caused problems due to its hard-coded path.

Closes: #1240

4308f247 2021-09-22 14:31 K.Cima

Add switchbotmeterbt plugin

d3140645 2021-09-19 00:03 Lars Kruse

plugin rsnapshot_duration: avoid "broken pipe" errors from tac

Consume the complete input from "tac". Otherwise spammy error messages
would appear in the log.

818886ba 2021-08-22 20:57 Lars Kruse

Merge pull request #1236 from shakemid/add_switchbotmeter

Add swichbotmeter plugin

dd96f186 2021-08-19 11:07 shakemid

Fix switchbotmeter for pullreq https://github.com/munin-monitoring/contrib/pull/1236

c21acdf2 2021-08-18 19:59 shakemid

Fix switchbotmeter plugin to display deviceid at graph title

3934b4d0 2021-08-18 18:39 Lars Kruse

Merge pull request #1235 from kmkr/master

Improve code readability and consistency

b6cd969b 2021-08-17 14:59 Kris-Mikael Krister

Add example graphs for the deluge plugin

edf886e0 2021-08-17 14:55 Kris-Mikael Krister

Reformat deluge_ with black and flake8

8f18f1f8 2021-08-17 09:48 shakemid

Add swichbotmeter plugin

99c78803 2021-08-11 08:41 Kris-Mikael Krister

Improve code readability and consistency

This commit:

- Changes to Python 3 template string rather than the formatted string
syntax.
- Calls the Deluge API once per plugin run for the "states" mode, rather
than once per torrent. Lines of code are reduced. The readability is...

398a3ab2 2021-08-08 09:55 Lars Kruse

Plugin pacman_pending_updates: switch to simple shell

The plugin did not use any bash-specific features.

c2aa5653 2021-08-08 09:55 Lars Kruse

Plugin pacman_pending_updates: handle absence of available updates properly

"checkupdates" returns the exit code 2, if no updates are pending.
Previously the plugin did not output anything in this case.

Closes: #1233

13b9078f 2021-08-08 09:27 Kris-Mikael Krister

Update the Deluge plugin to handle Deluge 2.x

Version 1.0.0 of this plugin requires version 1 of Deluge. Deluge 2 was
released in June 2019.

This commits bumps the plugin to version 2.0.0.

This plugin has three modes. The modes "bandwidth" and "states" are...

0ab2cff0 2021-08-08 09:10 Lars Kruse

Merge pull request #1058 from jtsage/add-template-munstrap4

Add "munstrap4" template.

49b41976 2021-08-08 09:08 Lars Kruse

Plugin rtom_allsessions_vol: remove unused fields

These fields were never used.

Thanks, Matt Merhar!

9c8415ef 2021-08-08 09:07 Matt Merhar

rtom_vol: remove unused config parameters

Since there are no associated values for 'hashing', 'seeding', and
'active', a warning is seen in munin-update.log every time this plugin
is fetched.

d6ed84a7 2021-07-27 17:59 Christian Neumann

nvidia_gpu: fix units of Rx/Tx throughput (multiple gpus)

323f69fd 2021-07-25 00:06 Andreas Perhab

bind9_*_stats: fix using env variable stat_file

previously only stat_file would only be used for data cleanup not for
fetching the data. also fixed some shellcheck warnings.

07e747a1 2021-07-22 07:58 kaihen

Fix for docker_containers

07220eeb 2021-07-20 10:26 Lars Kruse

Merge pull request #1221 from shtrom/snmp__if_combined-stacked

Snmp if combined stacked

ecb1d348 2021-07-19 21:08 Olivier Mehani

[snmp__if_combined] Reindent

6ac458ac 2021-07-19 21:08 Olivier Mehani

[snmp__if_combined] Add support for stacked series in root graph

From a summary comment in the code:

If a stacked graph is requested, plot the total. Rather than
aggregating them with CDEFs of SUMs, we sum them in the script, which
allows us to create real series than can be easily borrowed by other...
61473dfd 2021-07-19 18:29 Olivier Mehani

[snmp__if_combined] fix error value

Signed-off-by: Olivier Mehani <>

57965df5 2021-07-19 18:29 Olivier Mehani

[snmp__if_combined] Fix issue with extrainfo

It was not collected / shown in the right spot, resulting in incorrect
information being shown.

Signed-off-by: Olivier Mehani <>

6bb4a579 2021-07-19 18:29 Olivier Mehani

[snmp__if_combined] Fix All interfaces titles so they are better grouped in category views

Signed-off-by: Olivier Mehani <>

2f2ed4e4 2021-07-19 18:29 Olivier Mehani

[snmp__if_combined] use snmp v2 description for root traffic graph

Signed-off-by: Olivier Mehani <>

e3c55155 2021-07-19 07:26 Olivier Mehani

[internode_usage] loan from other graphs in root

Also, don't use mathlib with `bc`, as it's not needed, and only adds
spurious fractional bytes to the computed ideal usage.

Signed-off-by: Olivier Mehani <>

e612fbbd 2021-07-19 07:26 Olivier Mehani

[wunderground_] loan from other graphs in root

Signed-off-by: Olivier Mehani <>

f018bada 2021-07-19 07:26 Olivier Mehani

[upnpc_] loan from other graphs in root

Signed-off-by: Olivier Mehani <>

c3a1679d 2021-07-16 23:29 Lars Kruse

Merge pull request #1206 from kimheino/amavis-guap

amavis_multi: multigraph plugin to monitor amavis mail filter

e8afee7d 2021-07-16 23:29 Lars Kruse

Merge pull request #1159 from cortices/master

openstack_swift_stats_: Add openstack_swift_stats_ plugin

181f3ed9 2021-07-16 05:03 s0

Fix pod doc in header of file

30328b35 2021-07-16 04:37 Kim B. Heino

amavis_multi: fix spelling, it's "processes", not "childs" or "children"

839a29e9 2021-07-15 17:18 Lars Kruse

Merge pull request #1217 from Wicloz/patch-1 (improve debian/debsecan_ plugin)

Add suggest capabilities to the debian/debsecan_ plugin.

e70f572e 2021-07-15 05:55 s0

Fix copy-paste bug where objects graph was never updated.

4ed6c56f 2021-07-15 03:52 s0

Refactor script to pure POSIX sh compliance.

Also includes recommended fixes

5c048c98 2021-07-14 18:18 Wilco de Boer

Actually, echo suite even when sourcing `os-release` fails

d8dba493 2021-07-14 18:11 Wilco de Boer

Source the `os-release` file in a subshell

a2556d05 2021-07-14 17:54 Wilco de Boer

Make indenting consistent across the rest of the file