Projet

Général

Profil

Activité

Du 2019-06-29 au 2019-09-26

2019-09-26

15:03 Task #22073 (Closed): mettre à jour le plugin dovecot dans le répos à la version de homere celle-...
Kienan Stewart

2019-09-17

13:37 Révision 3aa213d4: Add support for StartTLS in ssl-certificate-expiry (#1018)
* Add support for StartTLS in ssl-certificate-expiry
Added support for StartTLS in ssl-certificate-expiry
Use env.se...
ruliane

2019-09-08

09:02 Révision 7fff067f: Add Missing Bracket
Adds the missing bracket `[` to ensure that brackets show up after groups when hosts are grouped together. Christopher Eagan

2019-09-05

17:32 Révision 3cd15a82: improved ext2, ext3, ext4 filesystems search
root

2019-09-02

17:07 Révision 4e7c45fd: Fix typos in certificate_file_expiry
Typos broke the sample configuration RenWal

2019-08-31

21:38 Révision efff2475: This typo ensures that you understand the script before using it :-)
Martin Schobert
21:38 Révision c84659ad: Cosmetic fix for s/pflogsum/pflogsumm/ - not functional in autoconf section
Martin Schobert

2019-08-19

13:05 Révision a040cb5a: Merge branch 'lxc-multigraph'
Many contributions from Marc Schaefer and Lars Kruse. Lars Kruse
09:07 Révision 748cf3b4: - grep -EF is invalid
- SYSFS: buster has an existing /sys/fs/cgroup/systemd/lxc/$guest_name/tasks,
which does not contain anythin...
Marc SCHAEFER

2019-08-16

19:58 Révision 735689d4: btrfs_subvol_usage: fix "btrfs qgroup show" output format
Switch "btrfs qgroup show" for raw output format, because by default it's human readable form and can't be read by sc... rantal

2019-08-14

17:04 Révision d0139a58: Update ntp_packets
With Debian 10 the command "ntpq -c iostats -c sysstats" produces one empty line.
The additional if condition tackles...
d0m84
17:04 Révision 4ee40c82: Update ntp_packets
d0m84
22:06 Révision ee68a404: Plugin w1_: add executable flag and tolerate shellcheck failure
Hopefully the issue will be resolved via #1011. Lars Kruse

2019-08-13

19:32 Révision fa3b9cdf: Merge pull request #766 from webstoney/patch-1
w1_ plugin Lars Kruse
19:27 Révision c586f34d: Plugin arris-tg3442: fix code style issues reported by flake8
Lars Kruse
19:23 Révision 69602b1b: Plugin arris-tg3442: describe content of the base64 encoded cookie
The cookie content probably depends on the router model. Lars Kruse
19:08 Révision 9b5dd914: Merge pull request #977 from heeplr/patch-1
DOCSIS status monitoring Lars Kruse
18:42 Révision 5b8adb58: Plugin lighttpd_: fix code style issues reported by flake8
Lars Kruse
18:36 Révision 8b24b649: Plugin icecast2_all: fix code style issues reported by flake8
Lars Kruse
18:29 Révision ab3a5837: Plugin icecast2_: fix code style issues reported by flake8
Lars Kruse
18:29 Révision c466adc4: Plugin ethermine_hashrate_: fix code style issues reported by flake8
Lars Kruse
18:28 Révision 275c82f4: Plugin btcguild_hashrate_: fix code style issues reported by flake8
Lars Kruse
18:09 Révision ba732fd7: Plugin snmp__airport: fix code style issues reported by flake8
Lars Kruse
18:02 Révision dacb5501: Plugin snmp__synology: fix code style issues reported by flake8
Lars Kruse
17:58 Révision 8b69c8a1: Remove plugin solrmulticore
The plugin was introduced in 2011 and superseded by the solr4_ plugin
introduced in 2013.
Lars Kruse
17:56 Révision be1dfde5: Plugin solr4_: fix code style issues reported by flake8
Lars Kruse
17:56 Révision a730d96a: Remove plugin solr
The plugin saw only one substantial commit (its initial addition to the
repository). This very first version of the ...
Lars Kruse
17:56 Révision 117c5087: Plugin solr4_: format perldoc header
Lars Kruse
17:47 Révision 24ab44ca: Plugin tor_: fix code style issues reported by flake8
Lars Kruse
17:47 Révision a3319a6d: Plugin tor_: switch to python3
Lars Kruse
17:03 Révision ebdbf1a9: Plugins weather_*: specify regular expressions as raw strings
New versions of flake8 already complain about the non-raw nature of the
strings (respectively the improper escaping i...
Lars Kruse
23:16 Révision 7fed3b97: Fix multiple shellcheck issues
Lars Kruse
23:16 Révision be192b52: Fix multiple python code issues (detected by flake8)
Lars Kruse
23:16 Révision e68a0308: Plugin zfs-filesystem-graph: fix autoconf and remove "suggest"
Lars Kruse
23:16 Révision 94434e4b: Plugin zfs-filesystem-graph: fix here-document
Lars Kruse
23:16 Révision 53860136: Plugin ejabberd_resources_: fix shellcheck issues
Lars Kruse
23:16 Révision e5abdeeb: tests: enable shellcheck for shell-based plugins and flake8 for python-based p...
Many plugins are still failing these tests.
These expected failures are listed in a file
(t/test-exception-wrapper.ex...
Lars Kruse

2019-08-12

07:59 Révision 5b1099fb: Merge pull request #1010 from mafri27/master
create icinga plugin to monitor check results Lars Kruse
04:21 Révision bc2f7098: set execute to icinga_checks
mafri
03:51 Révision 5633f925: create icinga plugin to monitor check results
mafri
00:09 Révision 3a426633: Merge branch 'travis-test'
Fix remaining issues of the test environment. Lars Kruse
00:04 Révision 64c755a0: travis: add more missing packages
Lars Kruse
00:04 Révision 9695f9d6: travis: update packages to Ubuntu Bionic
Lars Kruse
00:04 Révision fe379b6f: Plugin amr: fix regex issue
An unescpaed left brace is rejected by recent versions of perl. Lars Kruse
00:03 Révision a00fb19c: travis: install requirements via apt
Lars Kruse
20:36 Révision d004990b: Plugin lxc: exit after autoconf
Previously processing continued after a successful autoconf operation. Lars Kruse
20:36 Révision ab6f4e3c: Plugin lxc: fix configurable RAM graphing
Previously (before the multigraph conversion) the configuration setting
for "lxc_ram" was called "areastack". The mu...
Lars Kruse
20:36 Révision 9af96d2c: Plugin lxc: draw stacked RAM graphs by default
Previously "ram_display_stacked" defaulted to "false" (non-stacked
graphs). The new default should be suitable for m...
Lars Kruse
20:36 Révision ec3a7f40: Plugin lxc: function "lxc_count_processes" now outputs its result
Previously the result was returned as the exit code of the function
(which would prevent the usage of "set -e").
Addi...
Lars Kruse
20:36 Révision d415877c: Plugin lxc: explicitly assign all accepted environment variables
Lars Kruse
20:36 Révision e91f7ecb: Plugin lxc: remove ineffective usage of "bc"
The command "wc -w" already outputs the final result.
Thus we do not need this command (and do not have to depend on ...
Lars Kruse
20:36 Révision 0d593014: Plugin lxc: fix printing of "${graph_period}"
This specific text token ("${graph_period}") is interpreted by munin and
should not be interpreted by the shell. Thu...
Lars Kruse
20:36 Révision 89003f01: Plugin lxc: fix quoting issues
Lars Kruse
20:36 Révision 313d195f: Plugin lxc: simplify interface of "lxc_netdev"
Lars Kruse
20:36 Révision 914d1c5f: Plugin lxc: clarify network bandwidth calculation
Lars Kruse
20:36 Révision da8a74fd: Plugin lxc: omit output of "max" if the network interface speed is unknown
The "U" value is not defined for the "max" field. Lars Kruse
20:36 Révision 9cdea3c3: Plugin lxc: clarify variable names used in functions
Lars Kruse
20:36 Révision 6413375c: Plugin lxc: simplify processing in function "active_guests"
Lars Kruse
20:36 Révision 276e96c0: Plugin lxc: remove ineffective "sort -u" from function "active_guests"
The output of "lxc-ls" is not line-splitted. Thus all active guests
are printed in a single line and "sort -u" (remo...
Lars Kruse
20:36 Révision 46626b99: Plugin lxc: simplify implementation of function "active_guests"
Lars Kruse
20:36 Révision 199b4517: Plugin lxc: use "grep -E" instead of "egrep"
Lars Kruse
20:36 Révision 8b955667: Plugin lxc: fix handling of "excludes" parameter
Previously only the first item in the "excludes" environment variable
was really excluded.
Lars Kruse
20:36 Révision 33b2f3ed: Plugin lxc: use comprehensible names for variables
Lars Kruse
20:36 Révision 8b1d5376: Plugin lxc: simplify interface of "lxc_cgroup" and rename function
Lars Kruse
20:36 Révision 6bb47198: Plugin lxc: separate function for title beautification
This avoids a bashism. Lars Kruse
20:36 Révision 55b88187: Plugin lxc: change the plugin from "bash" to "sh"
No more bashisms were left. Lars Kruse
20:36 Révision 4356a024: Plugin lxc: clarify name for function "active_guests"
Previously a variable and a function used the same name.
This was no problem, but it can cause confusion.
Lars Kruse
20:36 Révision f00f28cf: Plugin lxc: use functions for top-level activities
This clarifies the flow of control and allows to use
MUNIN_CAP_DIRTYCONFIG later.
Lars Kruse
20:36 Révision 59cb851c: Plugin lxc: add support for MUNIN_CAP_DIRTYCONFIG
Lars Kruse
20:36 Révision 856572ad: Plugin lxc: verify the availability of "lxc-ls"
Previously "autoconf" only verified, that /var/lib/lxc exists. But this
could be just a remainder of a formerly inst...
Lars Kruse
20:36 Révision 3f8ef105: Plugin lxc: enable "set -eu" for better error handling
The code should be suitable for "exit-on-error" and "error-on-unset". Lars Kruse
20:36 Révision f69587c2: Plugin lxc: move to category "virtualization"
See http://guide.munin-monitoring.org/en/latest/reference/graph-category.html#well-known-categories Lars Kruse
20:36 Révision 2f1be9f9: Plugin lxc: update list of authors
Lars Kruse
20:36 Révision 3ebcb8b5: Plugin lxc: remove reference to framagit repository
Plugins maintained within the contrib repository of munin should not
refer to other locations as their primary source...
Lars Kruse
20:36 Révision 858f3e3a: Plugin lxc: rename to "lxc_guests"
The plugin handles details of LXC guests. Thus we should leave the
remainder of the namespace to other plugins.
Lars Kruse
20:36 Révision 6e452ac6: Plugin lxc: remove fieldname compatibility attempt with double underscores
The attempt of compatibility (introduced in c0fe6dc3c) did not work,
since the previous implementation *replaced* the...
Lars Kruse
20:35 Révision 6696a4d8: Plugin lxc: unify whitespace
Lars Kruse

2019-08-11

17:09 Révision 3e865223: lxc < 3 support
Marc SCHAEFER
17:09 Révision 2cfba9f8: Comment
Marc SCHAEFER
17:09 Révision ab67ad80: Comment
Marc SCHAEFER
17:09 Révision 9ef366c7: - autoconf cleanup - better lxc_clean_fieldname workaround supporting non nume...
Marc SCHAEFER
17:09 Révision 89e0f1c7: Update
Marc SCHAEFER
17:09 Révision 241b0c60: Fix for lxc < 3
Marc SCHAEFER
17:09 Révision 5105020f: - added systemd possibility for stats - cleanup
Marc SCHAEFER
17:09 Révision 50a998b4: areastack option
Marc SCHAEFER
17:09 Révision 5a3e66be: version
Marc SCHAEFER
17:09 Révision 154ffc10: Fix
Marc SCHAEFER
17:09 Révision ddcc19cd: Initial version of multigraph version
Marc SCHAEFER
17:09 Révision 4e321bbc: First multigraph version
Marc SCHAEFER
17:09 Révision 784b06fe: Sections and small fix
Marc SCHAEFER
17:09 Révision c0fe6dc3: Compatibility with older field names
Marc SCHAEFER
16:49 Révision ce6e67ff: lxc: working on buster (gandalf), and almost working on virtual (jessie), exce...
Marc SCHAEFER
12:41 Révision 0e0de011: asterisk: the confbridge graph is in the wrong category
This was a copy/paste error that slipped by unnoticed :\ Gabriel Filion
22:47 Révision 550ba544: Merge pull request #1007 from lelutin/replace_meetme_with_confbridge
* replace meetme with confbridge
* unify whitespace
Lars Kruse
21:58 Révision 5fff12db: asterisk: change tabs for spaces for indentation
the plugin currently has inconsistencies with how lines are indented:
some lines only use tab characters while all ot...
Gabriel Filion
21:58 Révision b8eba4d7: asterisk: rename options for enabling/disabling graphs
With this "enable_" prefix, it will be clearer to users that those
options are boolean flags.
Gabriel Filion
21:58 Révision e14659d0: asterisk: use eq instead of == for comparing a variable to a string
sumpfralle suggested this change on github, since the comparisons are
meant to be string comparisons.
Gabriel Filion

2019-08-10

15:38 Révision f7ebe683: asterisk: turn output into debug-only lines
I apparently forgot to clear out two lines of debugging output from the
script before submitting a pull request.
Tho...
Gabriel Filion
14:16 Révision 74928650: asterisk: Add configuration options to disable conference graphs
Since the MeetMe application is not available anymore on Debian, it
makes no sense to keep the graph around. We do ho...
Gabriel Filion
14:16 Révision 46b5f4bd: asterisk: add graph for confbridge
The MeetMe Asterisk application has been deprecated since Asterisk 1.8.
Debian has also stopped distributing the modu...
Gabriel Filion
08:17 Révision 0ca0e78b: Merge pull request #1005 from lelutin/fix_asterisk_ami_parsing
Fix asterisk ami parsing Lars Kruse
02:34 Révision 38a92191: asterisk: another typo in config prevents graphs from showing up
This typo causes the following error during munin-update:
asterisk_codecs.graphs_title Asterisk channels per codec' ...
Gabriel Filion

2019-08-09

17:00 Révision 700b30e1: asterisk: fix typoes in multi-graph configuration
Gabriel Filion
16:59 Révision d66fef2d: asterisk: command replies are now embedded in server responses
Asterisk now replies to "Action: command" with the response embedded,
e.g. with "Response: Success" instead of "Respo...
Gabriel Filion

2019-07-31

14:48 Révision b526aee0: Revert "Plugin pacman_pending_updates: switch to /bin/sh; update version"
This reverts commit c9cc2f27f6f80526ed9b844adc87fe16502253da.
Actually, it depends on a bashism at line 53:
if has...
Steve Schnepp
14:46 Révision a975706f: plugins: another round of defined(@array) fixing
Steve Schnepp
14:46 Révision 2124a49d: travis: add Graphics::ColorNames::Windows
Steve Schnepp
21:36 Révision c9cc2f27: Plugin pacman_pending_updates: switch to /bin/sh; update version
The plugin does not use any bash-specific features. Thus it is not
necessary to depend on bash.
Lars Kruse
21:33 Révision 72f0546b: Plugin pacman_pending_updates: fix and clarify conditionals
The "checkupdates" compound statement (" ... || ... && ...") did not
work due to the equal precendence of both operat...
Lars Kruse
21:13 Révision d6d5fa80: Added plugins for certificates
* plugin to monitor certificiate lifetime
* plugin to monitor letsencrypt certificate issue limit
Andreas Perhab

2019-07-28

15:10 Révision 400fe6a3: Merge pull request #1003 from shtrom/freebox-errors-derive
[router/freebox] Use DERIVE for error correction subgraph Lars Kruse
08:48 Révision b8002a6c: [router/freebox] Update errors example graph
Signed-off-by: Olivier Mehani <shtrom@ssji.net> Olivier Mehani
08:48 Révision a207c600: [router/freebox] Use DERIVE for error correction
Signed-off-by: Olivier Mehani <shtrom@ssji.net> Olivier Mehani
05:05 Révision 2fe1becc: Revert "travis: do not use sudo, but the apt plugin"
This reverts commit 34b55fe3b50b8d6832506413a181c693516633a4. Steve Schnepp

2019-07-27

15:23 Révision 34b55fe3: travis: do not use sudo, but the apt plugin
Steve Schnepp
15:15 Révision 878e7334: t: fixing skip
Steve Schnepp
15:03 Révision f42fdaa6: t: ignore empty files
Steve Schnepp
14:50 Révision 9cd0bba8: fix plugins for new rules
Steve Schnepp
10:54 Révision 58f0ab64: travis: remove the check for the nvidia plugin
Steve Schnepp
10:37 Révision 6c2a9968: travis: upgrade to an always current version of PHP
Steve Schnepp
10:30 Révision 36aa913c: travis: move to bionic
Steve Schnepp
10:00 Révision 77fb9605: travis: adding a dependency
Steve Schnepp
10:00 Révision 81f5e695: Adding +x flag
Steve Schnepp
05:17 Révision 5967b5f1: Merge pull request #788 from steveschnepp/jmx-src
p/jmx: extract the source from the jar Steve Schnepp

2019-07-25

19:44 Révision 95623db8: Merge pull request #997 from rantal/master
Update megaraid-controller-information to support "megacli" executable name Lars Kruse
07:46 Révision 5bebfeea: Update megaraid-controller-information
rantal
21:41 Révision 4864783f: zpool_capacity: Added fragmentation % graph
Added fragmentation % graph rantal

2019-07-24

07:56 Révision db7b2f28: Plugin bitcoind_: unify error output
Lars Kruse
07:40 Révision 88e027be: Plugin bitcoind_: demystify "autoconf" handling
Lars Kruse
07:32 Révision fd45fe6c: Plugin bitcoind_: unify exit behaviour
Lars Kruse

2019-07-23

15:09 Révision ea051b7f: Plugin bitcoind_: use defaults for missing environment variables
Previously undefined environment variables were treated as "None"
instead of using the supplied defaults (e.g. for "r...
Lars Kruse
15:09 Révision a0aa955a: Plugin bitcoind_: improve style
Lars Kruse
11:03 Révision e5f7966d: Update megaraid-controller-information to support "megacli" name of tools exec...
rantal

2019-07-22

19:45 Révision d2e8da41: Merge pull request #996 from tsaavik/master
Added Redis lag graph for slave0 node replication Lars Kruse
19:37 Révision 101c1f7c: [php_fpm_process] Add queue and request information
Breaking changes:
* php_fpm_slowrequests is superseded by php_fpm_requests
Signed-off-by: Olivier Mehani <shtrom@ssj...
Olivier Mehani
19:35 Révision f5de3d19: Plugin bitcoind_: fix POST request body format
Python3 mandates "bytes" as the request body data type. Lars Kruse
19:26 Révision 920cc492: Merge pull request #994 from shtrom/ssl-certificate-expiry_cache
[ssl-certificate-expiry] Add asynchronous update via cron Lars Kruse
18:26 Révision 509471b0: Added Redis lag graph for slave0 node replication
tsaavik
08:15 Révision 7e995a02: squash! squash! [ssl-certificate-expiry] Add asynchronous update via cron
* use find to detect only recent cache files
* reduce cron periodicity to an hour
* use variable instead of TMP file
Olivier Mehani
08:07 Révision 793b75b9: squash! [ssl-certificate-expiry] Add asynchronous update via cron
revert local Olivier Mehani
07:50 Révision b6a41513: Plugin bitcoind_: fix base64 encoding for credentials
Python2.7 (as well as Python3.x) refused to execute the previously used
encoding (`foo.encode('base64')`). It is unk...
Lars Kruse
23:55 Révision 7f77bdf7: Merge pull request #980 from shtrom/isp/internode
[internode_usage] New plugin for Australian ISP Internode Lars Kruse

2019-07-21

18:03 Révision 66351303: Merge pull request #783 from OSSHelp/master
mysql_connections_per_user: fix for non-alphanumeric symbols in fields Lars Kruse
18:00 Révision f5d393ce: Merge pull request #918 from sumpfralle/jenkins_multilevel_jobs2
Jenkins multilevel jobs Lars Kruse
17:45 Révision 95c6a76e: Merge pull request #932 from sumpfralle/plugin-bitcoind-improvements
Plugin bitcoind improvements Lars Kruse
17:39 Révision a77f2996: Merge pull request #948 from kjetilho/plugin-nvme
nvme - Munin plugin to monitor the use of NVMe devices Lars Kruse
17:32 Révision 428b5827: Merge pull request #992 from tsaavik/master
Added Redis replication backlog graph Lars Kruse

2019-07-20

08:51 Révision 59f057f8: [ssl-certificate-expiry] Add asynchronous update via cron
Also, cleanup the script to be better POSIX sh compatible, and add -u to
the shebang.
Olivier Mehani

2019-07-19

14:02 Révision f88edd08: Added Redis replication backlog graph
tsaavik
22:58 Révision bcc20b6e: Merge pull request #935 from steveschnepp/bbox-upgrade
bbox: upgrade bbox version. Lars Kruse

2019-07-18

16:50 Révision 59fcde25: bbox: using jq -r to force numeric evaluation
Steve Schnepp
16:44 Révision af280421: bbox: quoting the variables
Steve Schnepp
15:48 Révision 93f4ff09: Adding a link to explain "bbox"
Steve Schnepp
15:10 Révision 53c76b86: Remove double quote for env.driftfile variable
flotat stephane

2019-07-17

13:59 Révision ddced538: Add ntp_drift.
HORINOUCHI Masato
13:58 Révision 7fa8734a: Add chrony_drift.
HORINOUCHI Masato

2019-07-15

18:16 Révision bb4d6c64: fix uptime_bsd. compile time is not included since FreeBSD 12.0-RELEASE due to...
https://wiki.freebsd.org/ReproducibleBuilds/Base
https://reviews.freebsd.org/D4347
sysctl output samples:
% (11.2-R...
Tomohiro Hosaka

2019-07-11

16:54 Révision c4a08bfa: libvirt/kvm_*: Simple regex to match VM name
On Debian Stretch the cmdline is something like:
qemu-system-x86_64-enable-kvm-nameguest=vmname,debug-threads=on-S-[…...
Benoît S
 

Formats disponibles : Atom