Projet

Général

Profil

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

root @ 829bab48

# Date Auteur Commentaire
829bab48 2021-01-17 13:51 ToM

mdpstats_: use 'stats' instead of 'version' in autoconf.

As of v0.21.4 version of the MPD command protocol, it seems that the
`version` command is not valid:

$ echo version | /bin/nc localhost 6600
OK MPD 0.21.4
ACK [5@0] {} unknown command "version"...
a45257a6 2021-01-10 11:47 Kim B. Heino

stratis: code cleanup and use perlpod format for documentation

7d31b4ce 2021-01-10 11:47 Kim B. Heino

stratis: new plugin to monitor stratis filesystem

f90427c3 2021-01-08 09:33 Samuel Smith

Update for extra fields in newer kernels

The fields have changed from 11 or 15 on recent kernels but does not effect what the plugin gathers.
See 5.4 https://www.kernel.org/doc/html/v5.4/block/stat.html versus 4.16 https://mjmwired.net/kernel/Documentation/block/stat.txt

c10eaf60 2021-01-06 11:37 Ondřej Nový

Plugin timesync_status: Fix KeyError when time is not synced

3e015885 2021-01-06 11:37 Ondřej Nový

Plugin timesync_status: Handle value 0 correctly

9c995590 2020-12-28 14:42 Andreas Perhab

certificate_file_expiry: add pattern support for CERT env variable

5c983dbc 2020-12-16 08:16 Olivier Mehani

[plugin/nextcould] Fix incorrect data output

Signed-off-by: Olivier Mehani <>

493b71d9 2020-12-09 22:40 Simone Rossetto

Plugin timesync_status: use common pattern to check input args

0e43e779 2020-12-09 22:40 Simone Rossetto

Plugin timesync_status: add support for 'fetch' command

0791c99e 2020-12-05 10:02 Kim B. Heino

systemd_status: fix autoconf to check if systemd is running

f8fef4cf 2020-12-05 10:02 Kim B. Heino

systemd_status: reformat docstring to perlpod format

ca27b129 2020-12-05 10:02 Kim B. Heino

systemd_status: yet another plugin to monitor systemd status

Similar to systemd_units, but more states and ignores scopes and user
services. They must be allowed to fail.

eb7a1e72 2020-11-28 14:31 JTSage

Add some sane defaults, some enviromental variable overrides, fix autoconf, and add more error trapping

36c29111 2020-11-28 14:31 JTSage

Change proposed name, certbot_certs -> certbot_expiry

2f7d9407 2020-11-28 14:31 JTSage

Add "certbot-certs"

This plugin will semi-auto discover certbot (letsencrypt) certificates and output their expiry in days.

fa059d2a 2020-11-28 08:10 Lars Kruse

Plugin nextcloud_: fix shellcheck issues

b289ff1f 2020-11-28 08:07 Olivier Mehani

[plugins/transmission] Update shebang to use python3

Signed-off-by: Olivier Mehani <>

d25a9e94 2020-11-28 08:07 Olivier Mehani

[plugins/transmission] Python3 compat

Signed-off-by: Olivier Mehani <>

3b478bab 2020-11-28 08:06 Olivier Mehani

[plugins/nextcloud_] Fix type in autoconf

Signed-off-by: Olivier Mehani <>

cd759e2f 2020-11-28 08:06 Olivier Mehani

[plugins/nextcloud_] Only use one call to JQ to parse and report the info

Signed-off-by: Olivier Mehani <>

0ab1e127 2020-11-26 09:05 Olivier Mehani

[plugins/whois_] stop EXTRACT_RE after the first match

Signed-off-by: Olivier Mehani <>

a10647b9 2020-11-25 20:39 Lars Kruse

Plguin btcguild_hashrate_: migrate to Python3

91eaee39 2020-11-25 20:39 Lars Kruse

Plugin lighttpd_: migrate to Python3

4a6d44a4 2020-11-25 20:38 Lars Kruse

Update shebang of Python3-compatible plugins to Python3

5301b7f5 2020-11-25 20:28 Lars Kruse

Plugin deb_packages: prepare migration to Python3

51864405 2020-11-25 20:20 Lars Kruse

Plugin nutcracker_requests_: migrate to Python3, format documentation

7cf2dda9 2020-11-25 20:20 Lars Kruse

Plugin snmp__juniper: migrate to Python3

8152186b 2020-11-25 20:20 Lars Kruse

Plugin snmp__juniper_spu: migrate to Python3

e7e8ff99 2020-11-25 20:20 Lars Kruse

Plugin approx: migrate to Python3, format documentation

4387edfa 2020-11-25 20:20 Lars Kruse

Plugin mongo_btree: migrate to Python3, format documentation

d8c30923 2020-11-25 20:20 Lars Kruse

Plugin nova_services: migrate to Python3, format documentation

37d81d7a 2020-11-25 20:20 Lars Kruse

Plugin nova_instance_: migrate to Python3, format documentation

d168d49e 2020-11-25 20:20 Lars Kruse

Plugin nova_floating_ips: migrate to Python3, format documentation

db7403f2 2020-11-25 20:19 Lars Kruse

Plugin swift-dispersion: migrate to Python3, format documentation

bde90ba9 2020-11-25 20:19 Lars Kruse

Plugin kvm_cpu: migrate to Python3, format documentation

0d055149 2020-11-25 20:19 Lars Kruse

Plugin keystone_stats: migrate to Python3, format documentation

b02548cc 2020-11-25 17:53 Lars Kruse

Plugin feinstaubsensor: add sensor data from the optional BME280 component

ca6107d3 2020-11-25 17:53 Lars Kruse

Plugin feinstaubsensor: prepare for multiple fields per sensor metric

Optional components of the Feinstaubsensor may provide alternative
values for specific metrics (e.g. a BME280 sensor measures humidity,
temperature and atmospheric pressure).

90d214cd 2020-11-25 17:53 Lars Kruse

Plugin feinstaubsensor: omit graphs for missing API fieldnames

Some sensor data fields may not be available, if the specific component
is missing.

137913e3 2020-11-18 19:47 Sebastian L

lxc_guests: Monitor randomly generated virtual ethernet devices

b5f95726 2020-11-18 19:47 Sebastian L

lxc_guests: Make it work with unpriviliged containers

8a9bd013 2020-11-15 05:19 Steve Schnepp

Merge pull request #1131 from kjetilho/varnish-update

Varnish update

a6fc9b56 2020-11-15 05:18 Steve Schnepp

Merge pull request #1132 from kjetilho/nvme_facepalm

silly bug: writecycles must be calculated from written bytes

381c4a10 2020-11-13 16:55 Kjetil Torgrim Homme

make new script executable

6c7ad652 2020-11-13 16:54 Kjetil Torgrim Homme

silly bug: writecycles must be calculated from written bytes

This fixes issue #1127

458ad1f5 2020-11-13 10:12 Kjetil Torgrim Homme

add varnish5_ to support Varnish 5.x and 6.x

This plugin has been used at Redpill Linpro for some time now. It adds
some measurements compared to varnish4_ and removes some others.
There are enough changes that it is probably not worth it to try to
merge the code into a generic varnish4_ plugin handling 4, 5 and 6.

5562eec2 2020-11-13 09:02 Kjetil Torgrim Homme

support multiple instances of varnish

If you make a symlink like varnish4_shop_request_rate (etc.), you can
add plugin configuration

[varnish4_shop_*]
env.name shop

and it will run all commands with -n shop to get the stats for that instance.

17c936ed 2020-11-05 18:04 Lars Kruse

Plugins chrony_*: fix filename of example graph

14dc173b 2020-11-05 18:01 Lars Kruse

Merge pull request #1128 from Kolkman/master

Added two Chrony plugins and example graphs

e4a5cf2f 2020-11-04 08:24 OMK

Renamed files to match convention

Renamed examplegraphs to mathc onvention.

4849aa0d 2020-11-03 07:28 OMK

Renamed example graphs

Renamed example graphs to compy to naming convention, and fix a typo

1ca87dc5 2020-11-03 07:25 OMK

Typo fix in chrony_sourcestats

typo fixed

8121edb3 2020-11-03 07:23 OMK

Update chronyc path handling

Determination of chronyc path and inconsistency with the documentation

266e82bb 2020-11-02 14:11 Olaf

Added two Chrony pluggins and example graphs

Added chrony_ , a wildcard plugin to track sourcestats per indiviual time source
Added chrony_sourcestats, a plugin that displays the sourcestats characteristics for several timesources in one graph.
Added example graphs for both plugins.

f0479a9a 2020-10-31 18:41 Nazdravi

[ssl-certificate-expiry] host name verification + proxy connection (#1126)

  • optional verification of request to certificate hostname match (env.checkname yes)
  • optional openssl proxy usage (env.proxy PROXYHOST:PORT)
0341e680 2020-10-31 00:46 pcy

[plugins/shorewall/shorewall_log] added plugin for monitoring shorewall blocks

Graphs the number of blocks done by shorewall, given a specific rule
suffix

14e5261e 2020-10-28 19:00 rantal

Fix to work with old lsblk version...

a7139bca 2020-10-28 18:38 Lars Kruse

Unify shebang for python scripts

8542c092 2020-10-28 16:54 Thomas Heidrich

fixup file mode 755

f6ea58d5 2020-10-28 16:54 Thomas Heidrich

avoid blocking in ssl_

Just in case there is a firewall dropping packages, this plugin
would block until the plugin timeout is reached. This change introduces
the possibility to configure a much lower individual timeout.

bd727d75 2020-10-28 16:51 Thomas Heidrich

avoid blocking in http_responsecode

Just in case there is a firewall dropping packages, this plugin
would block until the plugin timeout is reached. This change introduces
the possibility to configure a much lower individual timeout.

3a2f2ec7 2020-10-28 16:22 Lars Kruse

Plugin snmp__airport: port to python3

09b88141 2020-10-24 11:29 Lars Kruse

Improve documantion of many plugins

Specifically the configuration examples are now indented properly.

384d482f 2020-10-23 13:37 Rowan Wookey

Added mulitgraph redis plugin

This is a replacement for the redis_ plugin

Changes in the replacement:

  • Supports multiple redis instances
  • Supports AWS elasticache and other environments where the CONFIG
    command is disabled
  • Uses multigraph to separate graphs by instance
91cffec4 2020-10-23 13:36 Rowan Wookey

Added php_fpm_status plugin

This is a replacement for the php5-fpm_status plugin.

Changes:

  • Supports multiple pools using environment variables to specify urls
  • Supports wget and curl
  • Added GPLv3 License
95003946 2020-10-19 15:25 Lars Kruse

Unify more author names with special characters

Additionally an ambiguous line in the "author" section of a plugin was
removed in order to avoid confusion for the Munin Plugin Gallery parser.

a9c0e2bb 2020-10-19 15:04 Lars Kruse

Unify spelling of author "Dagfinn Ilmari Mannsåker"

Previously some occurrences lacked the special character.

b4109460 2020-10-14 15:36 Lars Kruse

Merge pull request #1087 from moisseev/freeipmi

Improve freeipmi plugin

4259869d 2020-10-14 15:21 Sebastian L

ehterpadlite_: Monitor number of pads

a8c2b8af 2020-10-14 15:19 Lars Kruse

Plugin loolwsd: categorization

  • move the plugin to `libreoffice` (should be easier to find for most
    users)
  • add the graph category "appserver"
83323a47 2020-10-14 15:13 Sebastian L

loolwsd: Monitor libreoffice online usage

- Open documents and active views
- Memory usage

26e497fc 2020-10-14 09:04 Lars Kruse

Plugin moinmoin_pages: fix style issues

999be27b 2020-10-14 09:04 Lars Kruse

Plugin cronjobs: fix style issue

0253df6f 2020-10-11 22:50 Lars Kruse

Plugin ag241-adsl: improve documentation formatting and add author

c6f88968 2020-10-05 18:29 Lars Kruse

Improve perlpod formatting for multiple plugins

Escpecially the final marker ("=cut") was missing in these plugins.

743395a6 2020-10-05 18:05 Lars Kruse

Improve documentation formatting of some plugins

f9d8ce70 2020-10-05 15:54 Lars Kruse

Plugin tor_: fix perlpod formatting

94888223 2020-10-04 22:05 Lars Kruse

Plugin ipt_basic_: convert documentation to perlpod format

55b983f3 2020-10-04 21:59 Lars Kruse

Plugin bbox: convert documentation to perlpod format

2e3f5acd 2020-10-04 21:57 Lars Kruse

Plugin battery_: convert documentation to perlpod format

5061ef1d 2020-10-04 21:33 Lars Kruse

Plugin dartybox: convert documentation to perlpod format

5a2f9abf 2020-10-04 19:17 Lars Kruse

Plugin rpi_temp: convert documentation to perlpod format

d369b316 2020-10-04 19:10 Lars Kruse

Plugin moinmoin_pages: convert documentation to perlpod format

118040e3 2020-10-04 19:04 Lars Kruse

Plugin moinmoin_pages: migrate to python3

73817ba8 2020-10-04 18:58 Lars Kruse

Rename "moinoin_pages" plugin to "moinmoin_pages"

The previous name was mistyped.

6f1e0538 2020-10-04 18:57 Lars Kruse

Plugin cpu_freq_1sec: convert documentation to perldoc format

4e69103a 2020-10-03 23:48 Lars Kruse

Fix special character in author name (KARASZI István)

aa3ee6dc 2020-10-03 23:31 Lars Kruse

Clarify a few copyright statements

cd053638 2020-10-03 23:31 Lars Kruse

Plugin brc_rssi: convert documentation to perldoc header

df470733 2020-10-03 23:31 Lars Kruse

Fix special character for author name (Kristian Lyngstøl)

Otherwise this author shows up with different spellings in the plugin
gallery.

105e7d45 2020-10-03 23:31 Lars Kruse

Plugin backuppc: convert documentation to perldoc header

e66faac0 2020-10-01 14:41 Steve Schnepp

Merge pull request #1002 from steveschnepp/dump_node

Dump node

3e7d7308 2020-10-01 14:40 Steve Schnepp

Quoting vars

09b145cb 2020-09-26 06:59 Nathaniel Clark

Cleanup page decode

Signed-off-by: Nathaniel Clark <>

76b4675d 2020-09-26 06:59 Nathaniel Clark

Fix flake warnings

Signed-off-by: Nathaniel Clark <>

77e53059 2020-09-26 06:59 Nathaniel Clark

Merge both SB6183 plugins

Add more error handling for bad status from modem

Signed-off-by: Nathaniel Clark <>

7b078749 2020-09-26 06:59 Nathaniel Clark

Address review comments

Signed-off-by: Nathaniel Clark <>

13e4b4aa 2020-09-26 06:59 Nathaniel Clark

Fix spelling in comments

Signed-off-by: Nathaniel Clark <>

1671e356 2020-09-26 06:59 Nathaniel Clark

Add plugins for Arris Cable Modem SB6183

This provides two plugins:
  • arris-sb6183 - Power levels, SNR, error counts
  • arris-sb6183_uptime - Uptime in days

These are two seperate plugins because it's two different
urls it needs to hit, and this seemed simpler....