Activité
Du 2019-06-29 au 2019-09-26
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...
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.
2019-09-05
2019-09-02
- 17:07 Révision 4e7c45fd: Fix typos in certificate_file_expiry
- Typos broke the sample configuration
2019-08-31
- 21:38 Révision efff2475: This typo ensures that you understand the script before using it :-)
- 21:38 Révision c84659ad: Cosmetic fix for s/pflogsum/pflogsumm/ - not functional in autoconf section
2019-08-19
- 13:05 Révision a040cb5a: Merge branch 'lxc-multigraph'
- Many contributions from Marc Schaefer and 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...
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...
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... - 17:04 Révision 4ee40c82: Update ntp_packets
- 22:06 Révision ee68a404: Plugin w1_: add executable flag and tolerate shellcheck failure
- Hopefully the issue will be resolved via #1011.
2019-08-13
- 19:32 Révision fa3b9cdf: Merge pull request #766 from webstoney/patch-1
- w1_ plugin
- 19:27 Révision c586f34d: Plugin arris-tg3442: fix code style issues reported by flake8
- 19:23 Révision 69602b1b: Plugin arris-tg3442: describe content of the base64 encoded cookie
- The cookie content probably depends on the router model.
- 19:08 Révision 9b5dd914: Merge pull request #977 from heeplr/patch-1
- DOCSIS status monitoring
- 18:42 Révision 5b8adb58: Plugin lighttpd_: fix code style issues reported by flake8
- 18:36 Révision 8b24b649: Plugin icecast2_all: fix code style issues reported by flake8
- 18:29 Révision ab3a5837: Plugin icecast2_: fix code style issues reported by flake8
- 18:29 Révision c466adc4: Plugin ethermine_hashrate_: fix code style issues reported by flake8
- 18:28 Révision 275c82f4: Plugin btcguild_hashrate_: fix code style issues reported by flake8
- 18:09 Révision ba732fd7: Plugin snmp__airport: fix code style issues reported by flake8
- 18:02 Révision dacb5501: Plugin snmp__synology: fix code style issues reported by flake8
- 17:58 Révision 8b69c8a1: Remove plugin solrmulticore
- The plugin was introduced in 2011 and superseded by the solr4_ plugin
introduced in 2013. - 17:56 Révision be1dfde5: Plugin solr4_: fix code style issues reported by flake8
- 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 ... - 17:56 Révision 117c5087: Plugin solr4_: format perldoc header
- 17:47 Révision 24ab44ca: Plugin tor_: fix code style issues reported by flake8
- 17:47 Révision a3319a6d: Plugin tor_: switch to python3
- 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... - 23:16 Révision 7fed3b97: Fix multiple shellcheck issues
- 23:16 Révision be192b52: Fix multiple python code issues (detected by flake8)
- 23:16 Révision e68a0308: Plugin zfs-filesystem-graph: fix autoconf and remove "suggest"
- 23:16 Révision 94434e4b: Plugin zfs-filesystem-graph: fix here-document
- 23:16 Révision 53860136: Plugin ejabberd_resources_: fix shellcheck issues
- 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...
2019-08-12
- 07:59 Révision 5b1099fb: Merge pull request #1010 from mafri27/master
- create icinga plugin to monitor check results
- 04:21 Révision bc2f7098: set execute to icinga_checks
- 03:51 Révision 5633f925: create icinga plugin to monitor check results
- 00:09 Révision 3a426633: Merge branch 'travis-test'
- Fix remaining issues of the test environment.
- 00:04 Révision 64c755a0: travis: add more missing packages
- 00:04 Révision 9695f9d6: travis: update packages to Ubuntu Bionic
- 00:04 Révision fe379b6f: Plugin amr: fix regex issue
- An unescpaed left brace is rejected by recent versions of perl.
- 00:03 Révision a00fb19c: travis: install requirements via apt
- 20:36 Révision d004990b: Plugin lxc: exit after autoconf
- Previously processing continued after a successful autoconf operation.
- 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... - 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... - 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... - 20:36 Révision d415877c: Plugin lxc: explicitly assign all accepted environment variables
- 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 ... - 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... - 20:36 Révision 89003f01: Plugin lxc: fix quoting issues
- 20:36 Révision 313d195f: Plugin lxc: simplify interface of "lxc_netdev"
- 20:36 Révision 914d1c5f: Plugin lxc: clarify network bandwidth calculation
- 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.
- 20:36 Révision 9cdea3c3: Plugin lxc: clarify variable names used in functions
- 20:36 Révision 6413375c: Plugin lxc: simplify processing in function "active_guests"
- 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... - 20:36 Révision 46626b99: Plugin lxc: simplify implementation of function "active_guests"
- 20:36 Révision 199b4517: Plugin lxc: use "grep -E" instead of "egrep"
- 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. - 20:36 Révision 33b2f3ed: Plugin lxc: use comprehensible names for variables
- 20:36 Révision 8b1d5376: Plugin lxc: simplify interface of "lxc_cgroup" and rename function
- 20:36 Révision 6bb47198: Plugin lxc: separate function for title beautification
- This avoids a bashism.
- 20:36 Révision 55b88187: Plugin lxc: change the plugin from "bash" to "sh"
- No more bashisms were left.
- 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. - 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. - 20:36 Révision 59cb851c: Plugin lxc: add support for MUNIN_CAP_DIRTYCONFIG
- 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... - 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".
- 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
- 20:36 Révision 2f1be9f9: Plugin lxc: update list of authors
- 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... - 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. - 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... - 20:35 Révision 6696a4d8: Plugin lxc: unify whitespace
2019-08-11
- 17:09 Révision 3e865223: lxc < 3 support
- 17:09 Révision 2cfba9f8: Comment
- 17:09 Révision ab67ad80: Comment
- 17:09 Révision 9ef366c7: - autoconf cleanup - better lxc_clean_fieldname workaround supporting non nume...
- 17:09 Révision 89e0f1c7: Update
- 17:09 Révision 241b0c60: Fix for lxc < 3
- 17:09 Révision 5105020f: - added systemd possibility for stats - cleanup
- 17:09 Révision 50a998b4: areastack option
- 17:09 Révision 5a3e66be: version
- 17:09 Révision 154ffc10: Fix
- 17:09 Révision ddcc19cd: Initial version of multigraph version
- 17:09 Révision 4e321bbc: First multigraph version
- 17:09 Révision 784b06fe: Sections and small fix
- 17:09 Révision c0fe6dc3: Compatibility with older field names
- 16:49 Révision ce6e67ff: lxc: working on buster (gandalf), and almost working on virtual (jessie), exce...
- 12:41 Révision 0e0de011: asterisk: the confbridge graph is in the wrong category
- This was a copy/paste error that slipped by unnoticed :\
- 22:47 Révision 550ba544: Merge pull request #1007 from lelutin/replace_meetme_with_confbridge
- * replace meetme with confbridge
* unify whitespace - 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... - 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. - 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.
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... - 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... - 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... - 08:17 Révision 0ca0e78b: Merge pull request #1005 from lelutin/fix_asterisk_ami_parsing
- Fix asterisk ami parsing
- 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' ...
2019-08-09
- 17:00 Révision 700b30e1: asterisk: fix typoes in multi-graph configuration
- 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...
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... - 14:46 Révision a975706f: plugins: another round of defined(@array) fixing
- 14:46 Révision 2124a49d: travis: add Graphics::ColorNames::Windows
- 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. - 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... - 21:13 Révision d6d5fa80: Added plugins for certificates
- * plugin to monitor certificiate lifetime
* plugin to monitor letsencrypt certificate issue limit
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
- 08:48 Révision b8002a6c: [router/freebox] Update errors example graph
- Signed-off-by: Olivier Mehani <shtrom@ssji.net>
- 08:48 Révision a207c600: [router/freebox] Use DERIVE for error correction
- Signed-off-by: Olivier Mehani <shtrom@ssji.net>
- 05:05 Révision 2fe1becc: Revert "travis: do not use sudo, but the apt plugin"
- This reverts commit 34b55fe3b50b8d6832506413a181c693516633a4.
2019-07-27
- 15:23 Révision 34b55fe3: travis: do not use sudo, but the apt plugin
- 15:15 Révision 878e7334: t: fixing skip
- 15:03 Révision f42fdaa6: t: ignore empty files
- 14:50 Révision 9cd0bba8: fix plugins for new rules
- 10:54 Révision 58f0ab64: travis: remove the check for the nvidia plugin
- 10:37 Révision 6c2a9968: travis: upgrade to an always current version of PHP
- 10:30 Révision 36aa913c: travis: move to bionic
- 10:00 Révision 77fb9605: travis: adding a dependency
- 10:00 Révision 81f5e695: Adding +x flag
- 05:17 Révision 5967b5f1: Merge pull request #788 from steveschnepp/jmx-src
- p/jmx: extract the source from the jar
2019-07-25
- 19:44 Révision 95623db8: Merge pull request #997 from rantal/master
- Update megaraid-controller-information to support "megacli" executable name
- 07:46 Révision 5bebfeea: Update megaraid-controller-information
- 21:41 Révision 4864783f: zpool_capacity: Added fragmentation % graph
- Added fragmentation % graph
2019-07-24
- 07:56 Révision db7b2f28: Plugin bitcoind_: unify error output
- 07:40 Révision 88e027be: Plugin bitcoind_: demystify "autoconf" handling
- 07:32 Révision fd45fe6c: Plugin bitcoind_: unify exit behaviour
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... - 15:09 Révision a0aa955a: Plugin bitcoind_: improve style
- 11:03 Révision e5f7966d: Update megaraid-controller-information to support "megacli" name of tools exec...
2019-07-22
- 19:45 Révision d2e8da41: Merge pull request #996 from tsaavik/master
- Added Redis lag graph for slave0 node replication
- 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... - 19:35 Révision f5de3d19: Plugin bitcoind_: fix POST request body format
- Python3 mandates "bytes" as the request body data type.
- 19:26 Révision 920cc492: Merge pull request #994 from shtrom/ssl-certificate-expiry_cache
- [ssl-certificate-expiry] Add asynchronous update via cron
- 18:26 Révision 509471b0: Added Redis lag graph for slave0 node replication
- 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 - 08:07 Révision 793b75b9: squash! [ssl-certificate-expiry] Add asynchronous update via cron
- revert local
- 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... - 23:55 Révision 7f77bdf7: Merge pull request #980 from shtrom/isp/internode
- [internode_usage] New plugin for Australian ISP Internode
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
- 18:00 Révision f5d393ce: Merge pull request #918 from sumpfralle/jenkins_multilevel_jobs2
- Jenkins multilevel jobs
- 17:45 Révision 95c6a76e: Merge pull request #932 from sumpfralle/plugin-bitcoind-improvements
- Plugin bitcoind improvements
- 17:39 Révision a77f2996: Merge pull request #948 from kjetilho/plugin-nvme
- nvme - Munin plugin to monitor the use of NVMe devices
- 17:32 Révision 428b5827: Merge pull request #992 from tsaavik/master
- Added Redis replication backlog graph
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.
2019-07-19
- 14:02 Révision f88edd08: Added Redis replication backlog graph
- 22:58 Révision bcc20b6e: Merge pull request #935 from steveschnepp/bbox-upgrade
- bbox: upgrade bbox version.
2019-07-18
- 16:50 Révision 59fcde25: bbox: using jq -r to force numeric evaluation
- 16:44 Révision af280421: bbox: quoting the variables
- 15:48 Révision 93f4ff09: Adding a link to explain "bbox"
- 15:10 Révision 53c76b86: Remove double quote for env.driftfile variable
2019-07-17
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...
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-[…...
Formats disponibles : Atom