repaired perldoc header: zfs_fragmentation
repaired perldoc header: zfs_pool_dataset_count
repaired perldoc header: zfs_list
plugin zfs_list: add "ignore_datasets_pattern" configuration
Allow to ignore certain volumes.
add zfs plugins (#1250)
zfs list -t filesystem,volume to suppress snapshots
zfs list might list a bunch of transient snapshots if `zpoollistsnapshots=on` and something like zfs-auto-snapshot is used. It'salso not useful to graph them since they're unchanging in time, andthe parent volume is graphed anyway. Limit zfs list to...
Use exact values in zfs/zpool_capacity#allocated
As per the zpool(8) man page:
zpool list [-HgLpPv] [-o property[,property]...] [-T u|d] [pool]... [interval [count]]Lists the given pools along with a health status and space usage. If no pools are specified, all pools in the system are listed. When given an interval, the information is printed every...
Fixes quota für zvols. Without this, the log gets spammed with
2020/08/16 04:45:24 [ERROR] In RRD: Error updating /var/lib/munin/localdomain/localhost.localdomain-zfs_list_rpool__name-quota-g.rrd: /var/lib/munin/localdomain/localhost.localdomain-zfs_list_rpool__name-quota-g.rrd: Function update_pdp_prep, case DST_GAUGE - Cannot convert '-' to float
Fix spelling mistakes in comments and descriptions
Thanks, codespell!
Plugin zfs-filesystem-graph: fix here-document
Plugin zfs-filesystem-graph: fix autoconf and remove "suggest"
Fix multiple shellcheck issues
zpool_capacity: Added fragmentation % graph
Added fragmentation % graph
replace the / by __ anyway
To make it more clear that we had a subdevice it's better to use the __ for it's replacement anyway
indentation fix
added same indentation of the echo as all the rest in the for loop
add usage of clean_fieldname
Used the correct munin way by soursing "$MUNIN_LIBDIR/plugins/plugin.sh" and use clean_fieldname.For the title I removed the replacement of / by __ and on the multigraph value I added the usage of clean_fieldname to make it backwards compatible.
Add support for dash in zfs_list
#969 zfs/zfs_list: Add support for dash in zfs_list
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.
Fix trivial instances of wrong autoconf exitcodes
Whitespace cleanup
change dependency from gawk to awk
unify DIRTYCONFIG handling in shell and python plugins
zfs_usage_: explain the slash/underscore substitutions
see 608a2a5ad7068f9bc2e392dac87ea3c9eb0ce090
Merge pull request #875 from yoe/patch-1
Allow for _ in original dataset name
zpool_iostat: fix 'checkbashisms' issue
It was not a shell syntax problem - but just a checkbashisms issue.
The current code escapes / (which is legal as part of a dataset name for ZFS, but illegal as part of a munin graph name) into _ (which is legal for both). The result is that any _ characters in the original filename get changed into / in the legend, which is confusing....
Merge pull request #867 from shakemid/add_zpool_cap
Add zpool_capacity plugin
Fix for pullreq #867
Add illumos, FreeBSD, Linux support for zfs_arcstats plugin, cleanup code
[zpool_iostat] added example graphs (by @Rayziltl)
[zpool_iostat] keep previous fieldnames
[zpool_iostat] improve formatting and variable names
[zpool_iostat] fix whitespace issues
[zpool_iostat] use backward compatible fieldnames
[zpool_iostat] change category from 'filesystem' to 'disk'
[zpool_iostat] add POD documentation
[zpool_iostat] enable 'exit_on_error' and 'exit_on_unset' via 'set -eu'
[zpool_iostat] use 'clean_fieldname' and separate function 'get_pool_iostat'
FIeldnames possibly started with a digit before.Closes: #779
[zpool_iostat] remove usage of temporary file
[zpool_iostat] autoconf checks zpool executable
[zpool_iostat] fix shellcheck warnings
[zpool_iostat] switch from bash to sh
Category Tree: Reduce number of categoriesceph, samba, zfs into "fs" apache into "webserver" lighttpd into "webserver" ..
Category Tree: Reduce number of categories
Pass over empty lines in the arcstatshttps://github.com/munin-monitoring/contrib/issues/680
improved readability, and eliminate a grep
If a pool is named something like "m" or "ra" or any string that matches the types of zpool, the grep will match multiple lines.Adding a space after the zlabel will allow for more exact matching.
Update zfs-filesystem-graph: using env
with env the script is running with linux and bsd
Change interpreter to bash, [[ is just better
Forgot to use abstracted variables for stat files
Refactor of variable assignment method
Re-submit zfsonlinux_stats_
Merge pull request #563 from elfurbe/zfs_list
Zfs list
Merge pull request #562 from elfurbe/zfsonlinux_stats_
Added zfsonlinux_stats plugin
zfs-filesystem-graph: remove --upper-limit
Providing a --upper-limit parameter is only useful if the size of thefilesystem never changes. On ZFS, this assumption is only true for thezpool; for all other filesystems, the available space is shared, and the...
typofixes - https://github.com/vlajos/misspell_fixer
Suspicious sections:plugins/mail/postfix_mail_stats recieved.labelplugins/nginx/nginx_vhost_traffic
Trying to make this into a one file commit. :|
Added zfs_list plugin
Reduce number of categories, use more generic terms
Add support for ZFS On Linux
Clean fieldnames, to allow filesystems and pools containing "-" to be graphed.
Use perl from $PATH in zfs_usage_ plugin
Merge pull request #299 from claudius23/zfs_usage_
plugins/zfs/zfs_usage_ add environment variables, call zfs binary only once
fixed duplicate value when read/write values == 0
Merge pull request #225 from claudius23/patch-1
Update plugins/zfs/zfs_stats_
whitespace cleanup
add license
initial checkin
Don't divide by zero if there is no l2arc
Error output from zfs_stats_cachehitlist:dc: divide by zero
More housekeeping.
Extract tarballs committed to git as plugins.
Fixing visibility issues in the utilization function
Added a L2ARC efficiency function, also some label consistency changes
Revert "Added a L2ARC efficiency function, also some label consistency changes"
This reverts commit 55ba113d2f40c570ec9c7b8b750f8d8e6a895815.
Added a L2ARC size function and some cleanup
Removing unnecessary graph_category attributes
Fixing typos in data type calculations
Adding a new ZFS statistic plugin
- have some dirs