fix(inputs/zfs): resolve README.md linter issues (#10109)

This commit is contained in:
Sebastian Spaink 2021-11-17 08:24:31 -06:00 committed by GitHub
parent 4e4a33003b
commit 5549bf0f59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 38 additions and 34 deletions

View File

@ -4,7 +4,7 @@ This ZFS plugin provides metrics from your ZFS filesystems. It supports ZFS on
Linux and FreeBSD. It gets ZFS stat from `/proc/spl/kstat/zfs` on Linux and Linux and FreeBSD. It gets ZFS stat from `/proc/spl/kstat/zfs` on Linux and
from `sysctl`, 'zfs' and `zpool` on FreeBSD. from `sysctl`, 'zfs' and `zpool` on FreeBSD.
### Configuration: ## Configuration
```toml ```toml
[[inputs.zfs]] [[inputs.zfs]]
@ -27,7 +27,7 @@ from `sysctl`, 'zfs' and `zpool` on FreeBSD.
# datasetMetrics = false # datasetMetrics = false
``` ```
### Measurements & Fields: ### Measurements & Fields
By default this plugin collects metrics about ZFS internals pool and dataset. By default this plugin collects metrics about ZFS internals pool and dataset.
These metrics are either counters or measure sizes These metrics are either counters or measure sizes
@ -220,7 +220,7 @@ On FreeBSD:
- usedsnap (integer, bytes - usedsnap (integer, bytes
- usedds (integer, bytes) - usedds (integer, bytes)
### Tags: ### Tags
- ZFS stats (`zfs`) will have the following tag: - ZFS stats (`zfs`) will have the following tag:
- pools - A `::` concatenated list of all ZFS pools on the machine. - pools - A `::` concatenated list of all ZFS pools on the machine.
@ -233,9 +233,9 @@ On FreeBSD:
- Dataset metrics (`zfs_dataset`) will have the following tag: - Dataset metrics (`zfs_dataset`) will have the following tag:
- dataset - with the name of the dataset which the metrics are for. - dataset - with the name of the dataset which the metrics are for.
### Example Output: ### Example Output
``` ```shell
$ ./telegraf --config telegraf.conf --input-filter zfs --test $ ./telegraf --config telegraf.conf --input-filter zfs --test
* Plugin: zfs, Collection 1 * Plugin: zfs, Collection 1
> zfs_pool,health=ONLINE,pool=zroot allocated=1578590208i,capacity=2i,dedupratio=1,fragmentation=1i,free=64456531968i,size=66035122176i 1464473103625653908 > zfs_pool,health=ONLINE,pool=zroot allocated=1578590208i,capacity=2i,dedupratio=1,fragmentation=1i,free=64456531968i,size=66035122176i 1464473103625653908
@ -287,6 +287,7 @@ A short description for some of the metrics.
`arcstats_evict_l2_ineligible` We evicted something which cannot be stored in the l2. `arcstats_evict_l2_ineligible` We evicted something which cannot be stored in the l2.
Reasons could be: Reasons could be:
- We have multiple pools, we evicted something from a pool without an l2 device. - We have multiple pools, we evicted something from a pool without an l2 device.
- The zfs property secondary cache. - The zfs property secondary cache.
@ -313,6 +314,7 @@ A short description for some of the metrics.
`zfetchstats_stride_hits` Counts the number of cache hits, to items which are in the cache because of the prefetcher (prefetched stride reads) `zfetchstats_stride_hits` Counts the number of cache hits, to items which are in the cache because of the prefetcher (prefetched stride reads)
#### Vdev Cache Stats (FreeBSD only) #### Vdev Cache Stats (FreeBSD only)
note: the vdev cache is deprecated in some ZFS implementations note: the vdev cache is deprecated in some ZFS implementations
`vdev_cache_stats_hits` Hits to the vdev (device level) cache. `vdev_cache_stats_hits` Hits to the vdev (device level) cache.
@ -320,6 +322,7 @@ note: the vdev cache is deprecated in some ZFS implementations
`vdev_cache_stats_misses` Misses to the vdev (device level) cache. `vdev_cache_stats_misses` Misses to the vdev (device level) cache.
#### ABD Stats (Linux Only) #### ABD Stats (Linux Only)
ABD is a linear/scatter dual typed buffer for ARC ABD is a linear/scatter dual typed buffer for ARC
`abdstats_linear_cnt` number of linear ABDs which are currently allocated `abdstats_linear_cnt` number of linear ABDs which are currently allocated
@ -343,6 +346,7 @@ ABD is a linear/scatter dual typed buffer for ARC
`fm_erpt-dropped` counts when an error report cannot be created (eg available memory is too low) `fm_erpt-dropped` counts when an error report cannot be created (eg available memory is too low)
#### ZIL (Linux Only) #### ZIL (Linux Only)
note: ZIL measurements are system-wide, neither per-pool nor per-dataset note: ZIL measurements are system-wide, neither per-pool nor per-dataset
`zil_commit_count` counts when ZFS transactions are committed to a ZIL `zil_commit_count` counts when ZFS transactions are committed to a ZIL