2 .\" This file and its contents are supplied under the terms of the
3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
4 .\" You may only use this file in accordance with the terms of version
7 .\" A full copy of the text of the CDDL should have accompanied this
8 .\" source. A copy of the CDDL is also available via the Internet at
9 .\" http://www.illumos.org/license/CDDL.
11 .\" Copyright 2014 Adam Stevko. All rights reserved.
12 .\" Copyright (c) 2015 by Delphix. All rights reserved.
13 .\" Copyright (c) 2020 by AJ Jordan. All rights reserved.
21 .Nd report ZFS ARC and L2ARC statistics
25 .Op Fl f Ar field Ns Op , Ns Ar field Ns …
33 prints various ZFS ARC and L2ARC statistics in vmstat-like fashion:
34 .Bl -tag -compact -offset Ds -width "l2asize"
40 Demand I/O hit percentage
42 Demand miss percentage
44 Demand data hit percentage
46 Demand data I/O hit percentage
48 Demand data miss percentage
50 Demand metadata hit percentage
52 Demand metadata I/O hit percentage
54 Demand metadata miss percentage
56 MFU list hits per second
58 Metadata hit percentage
60 Metadata I/O hit percentage
62 Metadata miss percentage
64 MRU list hits per second
66 Prefetch hits percentage
68 Prefetch I/O hits percentage
70 Prefetch miss percentage
72 Prefetch data hits percentage
74 Prefetch data I/O hits percentage
76 Prefetch data miss percentage
78 Prefetch metadata hits percentage
80 Prefetch metadata I/O hits percentage
82 Prefetch metadata miss percentage
84 Demand hits per second
86 Demand I/O hits per second
88 Demand misses per second
90 Demand data hits per second
92 Demand data I/O hits per second
94 Demand data misses per second
96 Demand metadata hits per second
98 Demand metadata I/O hits per second
100 Demand metadata misses per second
106 ARC I/O hits percentage
108 ARC I/O hits per second
110 MFU ghost list hits per second
112 Metadata hits per second
114 Metadata I/O hits per second
116 ARC misses per second
118 Metadata misses per second
120 MRU ghost list hits per second
122 Prefetch hits per second
124 Prefetch I/O hits per second
126 Prefetch misses per second
128 Prefetch data hits per second
130 Prefetch data I/O hits per second
132 Prefetch data misses per second
134 Prefetch metadata hits per second
136 Prefetch metadata I/O hits per second
138 Prefetch metadata misses per second
140 Total ARC accesses per second
149 Uncached list hits per second
151 Demand accesses per second
153 Demand data accesses per second
155 Demand metadata accesses per second
157 evict_skip per second
161 Metadata accesses per second
163 Prefetch accesses per second
165 Prefetch data accesses per second
167 Prefetch metadata accesses per second
169 L2ARC access hit percentage
171 L2ARC hits per second
173 L2ARC misses per second
175 Total L2ARC accesses per second
177 L2ARC prefetch allocated size per second
179 L2ARC prefetch allocated size percentage
181 L2ARC MFU allocated size per second
183 L2ARC MFU allocated size percentage
185 L2ARC MRU allocated size per second
187 L2ARC MRU allocated size percentage
189 L2ARC data (buf content) allocated size per second
191 L2ARC data (buf content) allocated size percentage
193 L2ARC metadata (buf content) allocated size per second
195 L2ARC metadata (buf content) allocated size percentage
199 mutex_miss per second
201 Bytes read per second from the L2ARC
203 Bytes written per second to the L2ARC
205 L2ARC access miss percentage
207 Actual (compressed) size of the L2ARC
211 Compressed size percentage
215 Overhead size percentage
219 Bonus size percentage
223 Dnode size percentage
231 Header size percentage
235 L2 header size percentage
239 ABD chunk waste size percentage
243 ARC data target percentage
247 ARC data size percentage
251 ARC metadata target percentage
255 ARC metadata size percentage
259 Anonymous size percentage
263 Anonymous data size percentage
265 Anonymous metadata size
267 Anonymous metadata size percentage
269 Anonymous evictable data size
271 Anonymous evictable data size percentage
273 Anonymous evictable metadata size
275 Anonymous evictable metadata size percentage
279 MFU target percentage
283 MFU data target percentage
287 MFU metadata target percentage
295 MFU data size percentage
299 MFU metadata size percentage
301 MFU evictable data size
303 MFU evictable data size percentage
305 MFU evictable metadata size
307 MFU evictable metadata size percentage
313 MFU ghost metadata size
317 MRU target percentage
321 MRU data target percentage
325 MRU metadata target percentage
333 MRU data size percentage
337 MRU metadata size percentage
339 MRU evictable data size
341 MRU evictable data size percentage
343 MRU evictable metadata size
345 MRU evictable metadata size percentage
351 MRU ghost metadata size
355 Uncached size percentage
359 Uncached data size percentage
361 Uncached metadata size
363 Uncached metadata size percentage
365 Uncached evictable data size
367 Uncached evictable data size percentage
369 Uncached evictable metadata size
371 Uncached evictable metadata size percentage
377 The ARC's idea of how much free memory there is, which includes evictable memory
379 Since the ARC tries to keep
383 is usually more instructive to observe than
386 The ARC's idea of how much free memory is available to it, which is a bit less
389 May temporarily be negative, in which case the ARC will reduce the target size
396 Print all possible stats.
398 Display only specific fields.
401 for supported statistics.
403 Display help message.
405 Report statistics to a file instead of the standard output.
407 Disable auto-scaling of numerical fields (for raw, machine-parsable values).
409 Display data with a specified separator (default: 2 spaces).
412 .Pq same as Fl f Sy time , Ns Sy mfu , Ns Sy mru , Ns Sy mfug , Ns Sy mrug , Ns Sy eskip , Ns Sy mtxmis , Ns Sy dread , Ns Sy pread , Ns Sy read .
414 Show field headers and definitions
418 The following operands are supported:
419 .Bl -tag -compact -offset Ds -width "interval"
421 Specify the sampling interval in seconds.