Added extinfo to list affected logs and improved documentation
Merge pull request #956 from kael-shipman/logevents
Added loggrepx_ and service_events
Bugfix and re-positioning
Addressed PR suggestions (round 1)
Merge pull request #955 from kael-shipman/patch-1
Added print_{warning,critical} for greater flexibility
Implemented minor changes as suggested by maintainer
Accepted suggestion from maintainer
Updated to allow admin to set custom values for warning and critical levels for all `$state` fields.
Merge pull request #953 from Slamdunk/patch-1
Nginx error: log files may be empty
Merge pull request #952 from Neraud/debsecan
Improve documentation of debsecan_ plugin and add example graphs
doc: change link for plugin example graphs to the guide
Fixed example graphs file namesRenamed from debsecan_pkg-FOO.png to debsecan_-FOO.png
Added example graphs for debsecan_pkg
Fixed CONFIGURATION documentation
Merge pull request #950 from jtsage/add_unifi_plugins
Add a group of plugins for unifi (Ubiquity) gear
Add a plugin for unifi (Ubiquity) gear
Plugins available:
Merge pull request #949 from mikini/patch-1
Generate cache file if missing
Don't exit with error if cache file is missing, instead refrain from sending values and daemonize() in an attempt to generate one.Invocation using 'config' before generation is successful will fail, as mentioned in #914, but configuration will get picked up as soon as it is present.
Merge pull request #944 from cdesjardins/master
A few quick patches for du-2
Add sort to the du command to keep things in order of size
Add clean_path back, it got dropped when clean_fieldname was added
This allows you to tidy up your munin dir stats
Plugins tc_*: check existence of "tc" during autoconf
Merge branch 'fix-autoconf-exitcode'
Various plugins still followed the old (before 2009?) convention of usinga non-zero exitcode for indicating "no". Most of these (obvious) occasionsshould be fixed now.
Restructure incomplete or broken "autoconf" implementations
Some plugins with non-zero autoconf exitcodes (it must be zero instead)deserved a bit of code cleanup for improved readability.
Remove unused "autoconf" handling from plugins without this capability
Some plugins contained code for handling "autoconf" (always returning"no") but did not announce the respective capability via the magicmarker.
Improve incorrect or unspecific output for "autoconf"
Some plugins emit wrongly formatted "no" messages or lack the "yes" message on success.
Fix trivial instances of wrong autoconf exitcodes
Merge pull request #940 from RubenKelevra/add_systemd_net_for_tc
network.tc*: add the ability to detect systemd based network devices
network.tc*: add the ability to detect systemd based network device names
Merge pull request #938 from Neraud/git_commit_behind_fixed_shell
Git commit behind fixed shell
Merge pull request #934 from sumpfralle/jstat-plugins
jstat plugins: various improvements
Plugins jstat__*: add format examples
Plugins jstat__*: fix shellcheck issues; switch from bash to sh
Plugins jstat__*: add support for Java 1.8
Plugins jstat__*: simplify handling of different JVM types
Plugins jstat__*: mention 'graphtitle' setting in documentation
Plugins jstat__*: improve detection of default JAVA_HOME
Plugins jstat__*: simplify handling of environment settings
Merge pull request #933 from sumpfralle/plugin-feinstaubsensor
Add plugin "feinstaubsensor"
Plugin ceph_osd: improve style and documentation
Merge pull request #927 from LCAC/lcac-patch-ceph
Use JSON format to obtain data from 'ceph -s'
Plugin asterisk: fix typos for "unknown" dataset
The "draw" configuration as well as the "value" were ignored.
Fixed user detection.The USER environment variable is not populated when the plugin is executed. Switched to checking the effective user.
Fixed error when using a user which doesn't have a default shell (like the default munin user on Debian/Ubuntu)
Merge pull request #924 from Neraud/git_commit_behind
Added git_commit_behind
Added example graphs
Removed the use of the DEBUG environmant variable, kept only MUNIN_DEBUG
Changed the graph_category to file_transfer
Improved CONFIGURATION comment to better describe the user property
Fixed NOTES comment to better explain the fetch munin/cron modes
Renamed get_info to print_info
Merge pull request #929 from sumpfralle/plugin-postfix-rbl-blocked-mails
Plugin postfix-rbl-blocked-mails: various improvements
Improved the update methods : added the munin mode
Improved munin state file handling
Improved shell command generation to protect the injected configuration values
Improved how the statefile last modified date is updated
Improved configuration documentation
Misc code improvements
Plugin postfix-rbl-blocked-mails: shellcheck cleanup; switch to /bin/sh
Plugin postfix-rbl-blocked-mails: count by top-level-domain
It looks like the spamhaus domain changed from sbl-xbl.spamhaus.org tozen.spamhaus.org. The same may have happened for other RBL domains.Thus we just filter by the top level domain (instead of the specific...
Plugin postfix-rbl-blocked-mails: separate count function
Plugin postfix-rbl-blocked-mails: unify whitespace
Plugin postfix-rbl-blocked-mails: improve autoconf output
Whitespace cleanup
Plugin cpu-usage-by-process: fix shellcheck issues
Plugin cpu-usage-by-process: fix autoconf output
Plugins eoc_subscribers_count: fix shellcheck issues
Plugin proftpd_count: fix shellcheck issues
Plugin proftpd_bytes: fix shellcheck issues
Plugin proftpd_count: fix autoconf handling
Plugin proftpd_bytes: fix autoconf handling
Review and unify category assignments of plugins
Plguin xen_memory: change 'draw' style from lines to AREASTACK
Plugins xen_*: fix 'autoconf' logic and exitcode
Plugins xen_*: fix shellcheck issues
Plugin virtualbox_*: fix shellcheck issues
Plugin zapchans: fix shellcheck issue
Plugin radwho_cnt: fix shellcheck issues
Move 'update' plugin to munin directory
Move 'qstatcod4and5_' to quake directory
Plugin qstatcod4and5_: fix shellcheck issues
Move munin-related plugins to 'munin' directory
Adjust categories for some mail-related plugins
Change category for plugins from 'network' to 'wireless'
Add plugin 'wireless_channel_active_'
fix wrong example-graph filenames
Execute 'ceph -s' only once to get data
'ceph -s' text output format strongly depends upon ceph version. Using JSON format to obtain data works across different ceph versions.
Merge pull request #923 from smith153/master
Fix Odd number of elements in hash at linux_diskstat_ line 321
Revert "nginx_byprojects: use more compatible perl expression"
This reverts commit a836f07d56e35d230cdd9586bd35aae6343e9771.
Closes: #922
Reading from /sys/block/*/stat does not provide the disk major and minornumbers (versus reading from /proc/diskstats). When saving the disk databack to a temp state file, these empty values for the disk major and...
Plugin rtom_allsessions_*: mention the default API version
Merge pull request #921 from sulaweyo/master
rtorrent version 0.9.7 compatible
switch default API to current
Merge branch 'plugin-multibandwidth'
Plugin multibandwidth: fix 'applicable systems' documentation hint
Plugin multibandwidth: unify whitespace