Lines Matching +full:input +full:- +full:depth
6 stdout. In many ways, this is a metrics-friendly output of
18 |---|---|---|
19 | --execd | -e | For use with telegraf's `execd` plugin. When [enter] is pressed, the pools are sam…
20 | --no-histogram | -n | Do not print histogram information |
21 | --signed-int | -i | Use signed integer data type (default=unsigned) |
22 | --sum-histogram-buckets | -s | Sum histogram bucket values |
23 | --tags key=value[,key=value...] | -t | Add tags to data points. No tag sanity checking is perform…
24 | --help | -h | Print a short usage message |
28 This works well out-of-the-box with an influxdb data source and grafana's
35 Another method for storing histogram data sums the values for lower-value
39 The `zpool_influxdb --sum-histogram-buckets` option presents the data from ZFS
46 |---|---|---|
49 | zpool_vdev_stats | per-vdev statistics | zpool iostat -q |
50 | zpool_io_size | per-vdev I/O size histogram | zpool iostat -r |
51 | zpool_latency | per-vdev I/O latency histogram | zpool iostat -w |
52 | zpool_vdev_queue | per-vdev instantaneous queue depth | zpool iostat -q |
55 zpool_stats contains top-level summary statistics for the pool.
61 |---|---|
70 |---|---|---|
90 |---|---|
98 |---|---|---|
121 (https://openzfs.github.io/openzfs-docs/Performance%20and%20Tuning/ZIO%20Scheduler.html)
123 represents an instantaneous snapshot of the queue depth at
129 |---|---|
135 |---|---|---|
136 | sync_r_active_queue | entries | synchronous read active queue depth |
137 | sync_w_active_queue | entries | synchronous write active queue depth |
138 | async_r_active_queue | entries | asynchronous read active queue depth |
139 | async_w_active_queue | entries | asynchronous write active queue depth |
140 | async_scrub_active_queue | entries | asynchronous scrub active queue depth |
141 | sync_r_pend_queue | entries | synchronous read pending queue depth |
142 | sync_w_pend_queue | entries | synchronous write pending queue depth |
143 | async_r_pend_queue | entries | asynchronous read pending queue depth |
144 | async_w_pend_queue | entries | asynchronous write pending queue depth |
145 | async_scrub_pend_queue | entries | asynchronous scrub pending queue depth |
149 be useful for observing latency-related issues that are not easily observed
158 |---|---|
166 |---|---|---|
181 4KiB write to mirrored pool will show a 4KiB write to the top-level vdev
198 |---|---|
206 |---|---|---|
221 Telegraf v1.6.2 and later support unsigned 64-bit integers which more
225 available, use the `--signed-int` option.
229 The simplest method is to use the execd input agent in telegraf. For older
230 versions of telegraf which lack execd, the exec input agent can be used.
232 telegraf config-directory (often /etc/telegraf/telegraf.d). Telegraf can
233 be restarted to read the config-directory files.
240 command = ["/usr/libexec/zfs/zpool_influxdb", "--execd"]
286 the Internet. Many attempt to screen-scrape `zpool` output in various
287 ways. The screen-scrape method works poorly for `zpool` output because
288 of its human-friendly nature. Also, they suffer from the same caveats
290 collecting the metrics and is much more efficient than the screen-scrapers.