Lines Matching +full:sync +full:- +full:write
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 |---|---|---|
78 | write_errors | count | number of write errors |
79 | write_ops | count | number of write operations |
90 |---|---|
98 |---|---|---|
121 (https://openzfs.github.io/openzfs-docs/Performance%20and%20Tuning/ZIO%20Scheduler.html)
129 |---|---|
135 |---|---|---|
137 | sync_w_active_queue | entries | synchronous write active queue depth |
139 | async_w_active_queue | entries | asynchronous write active queue depth |
142 | sync_w_pend_queue | entries | synchronous write pending queue depth |
144 | async_w_pend_queue | entries | asynchronous write pending queue depth |
149 be useful for observing latency-related issues that are not easily observed
158 |---|---|
166 |---|---|---|
168 | total_write | operations | write operations of all types |
170 | disk_write | operations | disk write operations |
171 | sync_read | operations | ZIO sync reads |
172 | sync_write | operations | ZIO sync writes |
181 4KiB write to mirrored pool will show a 4KiB write to the top-level vdev
182 (root) and a 4KiB write to each of the mirror leaf vdevs.
198 |---|---|
206 |---|---|---|
207 | sync_read_ind | blocks | independent sync reads |
208 | sync_write_ind | blocks | independent sync writes |
213 | sync_read_agg | blocks | aggregated sync reads |
214 | sync_write_agg | blocks | aggregated sync writes |
221 Telegraf v1.6.2 and later support unsigned 64-bit integers which more
225 available, use the `--signed-int` option.
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.