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
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
Plugin multibandwidth: explicit handling of configuration variables
Plugin multibandwidth: rename environment setting for limiting the valid range
Plugin multibandwidth: proper handling of invalid values
Plugin multibandwidth: simplify speed calculation
Update multibandwidth
I will update more changes in the next days
bing have some random spikes. Added a variable that is used to indicate the maximum value of mbps that can be recorded (in bps).
Plugin minecraft-users-ram_: return "U" if no value can be retrieved
Plugin minecraft-users-ram_: reduce scope of LC_LANG override
Plugin minecraft-users-ram_: more precise netstat output filtering
Plugin minecraft-users-ram_: simplify calculation; do not reduce accuracy
Plugin minecraft-users-ram_: more quoting, simpler output
Plugin minecraft-users-ram_: add documentation header
fixed CPU percent calculation
Added rough CPU usage reading
Also translated strings to english
Plugins: unify shebang for ruby scripts
Merge pull request #919 from WanpengQian/master
change dependency from gawk to awk
fix category to be the same on all
again formating
fix indentation, rename lagacy to pre09
drop seperate files and make api version configureable
Update rtom_allsessions_097_vol
fix version
Update rtom_allsessions_097_peers
Create rtom_allsessions_097_vol
Add 0.9.7 compatible version
Create rtom_allsessions_097_peers
Create rtom_allsessions_097_mem
Create rtom_allsessions_097_spdd
Merge branch 'plugin-kvm_net'
Closes: #916
kvm_net: add technical details to 'graph_info'
kvm_net: improve the network interface name parser and admit its limits
The network interface parser of this plugin was overly specific before.It relied on a specific format of the arguments handed over to kvm whilestarting the VM. For example the following format was usable:...
kvm_net: update VM name parsing
kvm_net: simplify argument handling
kvm_net: avoid shell when using Popen
kvm_net: fix python code style issues
kvm_net: switch to perldoc documentation header
kvm_net: switch to python3
kvm_net: use print function for python3-compatibility
kvm_net: unify whitespace
kvm_net: unify quoting
kvm_net: remove unused function 'find_vms_tap'
Merge branch 'lxc_ram-cleanup'
lxc_ram: simplify config with/without 'areastack'
lxc_ram: add support for DIRTYCONFIG
lxc_ram: use functions for actions
lxc_ram: unify whitespace
lxc_ram: change from bash to sh