1eda14cbcSMatt Macy.\" 2eda14cbcSMatt Macy.\" This file and its contents are supplied under the terms of the 3eda14cbcSMatt Macy.\" Common Development and Distribution License ("CDDL"), version 1.0. 4eda14cbcSMatt Macy.\" You may only use this file in accordance with the terms of version 5eda14cbcSMatt Macy.\" 1.0 of the CDDL. 6eda14cbcSMatt Macy.\" 7eda14cbcSMatt Macy.\" A full copy of the text of the CDDL should have accompanied this 8eda14cbcSMatt Macy.\" source. A copy of the CDDL is also available via the Internet at 9eda14cbcSMatt Macy.\" http://www.illumos.org/license/CDDL. 10eda14cbcSMatt Macy.\" 11eda14cbcSMatt Macy.\" Copyright 2014 Adam Stevko. All rights reserved. 12eda14cbcSMatt Macy.\" Copyright (c) 2015 by Delphix. All rights reserved. 13eda14cbcSMatt Macy.\" Copyright (c) 2020 by AJ Jordan. All rights reserved. 14eda14cbcSMatt Macy.\" 1516038816SMartin Matuska.Dd May 26, 2021 1616038816SMartin Matuska.Dt ARCSTAT 1 1716038816SMartin Matuska.Os 1816038816SMartin Matuska. 1916038816SMartin Matuska.Sh NAME 2016038816SMartin Matuska.Nm arcstat 2116038816SMartin Matuska.Nd report ZFS ARC and L2ARC statistics 2216038816SMartin Matuska.Sh SYNOPSIS 2316038816SMartin Matuska.Nm 2416038816SMartin Matuska.Op Fl havxp 253ff01b23SMartin Matuska.Op Fl f Ar field Ns Op , Ns Ar field Ns … 2616038816SMartin Matuska.Op Fl o Ar file 2716038816SMartin Matuska.Op Fl s Ar string 2816038816SMartin Matuska.Op Ar interval 2916038816SMartin Matuska.Op Ar count 3016038816SMartin Matuska. 3116038816SMartin Matuska.Sh DESCRIPTION 3216038816SMartin Matuska.Nm 3316038816SMartin Matuskaprints various ZFS ARC and L2ARC statistics in vmstat-like fashion: 343ff01b23SMartin Matuska.Bl -tag -compact -offset Ds -width "l2asize" 3516038816SMartin Matuska.It Sy c 36eda14cbcSMatt MacyARC target size 3716038816SMartin Matuska.It Sy dh% 38eda14cbcSMatt MacyDemand data hit percentage 3916038816SMartin Matuska.It Sy dm% 40eda14cbcSMatt MacyDemand data miss percentage 4116038816SMartin Matuska.It Sy mfu 42eda14cbcSMatt MacyMFU list hits per second 4316038816SMartin Matuska.It Sy mh% 44eda14cbcSMatt MacyMetadata hit percentage 4516038816SMartin Matuska.It Sy mm% 46eda14cbcSMatt MacyMetadata miss percentage 4716038816SMartin Matuska.It Sy mru 48eda14cbcSMatt MacyMRU list hits per second 4916038816SMartin Matuska.It Sy ph% 50eda14cbcSMatt MacyPrefetch hits percentage 5116038816SMartin Matuska.It Sy pm% 52eda14cbcSMatt MacyPrefetch miss percentage 5316038816SMartin Matuska.It Sy dhit 54eda14cbcSMatt MacyDemand data hits per second 5516038816SMartin Matuska.It Sy dmis 56eda14cbcSMatt MacyDemand data misses per second 5716038816SMartin Matuska.It Sy hit% 58eda14cbcSMatt MacyARC hit percentage 5916038816SMartin Matuska.It Sy hits 60eda14cbcSMatt MacyARC reads per second 6116038816SMartin Matuska.It Sy mfug 62eda14cbcSMatt MacyMFU ghost list hits per second 6316038816SMartin Matuska.It Sy mhit 64eda14cbcSMatt MacyMetadata hits per second 6516038816SMartin Matuska.It Sy miss 66eda14cbcSMatt MacyARC misses per second 6716038816SMartin Matuska.It Sy mmis 68eda14cbcSMatt MacyMetadata misses per second 6916038816SMartin Matuska.It Sy mrug 70eda14cbcSMatt MacyMRU ghost list hits per second 7116038816SMartin Matuska.It Sy phit 72eda14cbcSMatt MacyPrefetch hits per second 7316038816SMartin Matuska.It Sy pmis 74eda14cbcSMatt MacyPrefetch misses per second 7516038816SMartin Matuska.It Sy read 76eda14cbcSMatt MacyTotal ARC accesses per second 7716038816SMartin Matuska.It Sy time 7816038816SMartin MatuskaCurrent time 7916038816SMartin Matuska.It Sy size 80eda14cbcSMatt MacyARC size 8116038816SMartin Matuska.It Sy arcsz 8216038816SMartin MatuskaAlias for 8316038816SMartin Matuska.Sy size 8416038816SMartin Matuska.It Sy dread 85eda14cbcSMatt MacyDemand data accesses per second 8616038816SMartin Matuska.It Sy eskip 87eda14cbcSMatt Macyevict_skip per second 8816038816SMartin Matuska.It Sy miss% 89eda14cbcSMatt MacyARC miss percentage 9016038816SMartin Matuska.It Sy mread 91eda14cbcSMatt MacyMetadata accesses per second 9216038816SMartin Matuska.It Sy pread 93eda14cbcSMatt MacyPrefetch accesses per second 9416038816SMartin Matuska.It Sy l2hit% 95eda14cbcSMatt MacyL2ARC access hit percentage 9616038816SMartin Matuska.It Sy l2hits 97eda14cbcSMatt MacyL2ARC hits per second 9816038816SMartin Matuska.It Sy l2miss 99eda14cbcSMatt MacyL2ARC misses per second 10016038816SMartin Matuska.It Sy l2read 101eda14cbcSMatt MacyTotal L2ARC accesses per second 10216038816SMartin Matuska.It Sy l2pref 1037877fdebSMatt MacyL2ARC prefetch allocated size per second 10416038816SMartin Matuska.It Sy l2pref% 1057877fdebSMatt MacyL2ARC prefetch allocated size percentage 10616038816SMartin Matuska.It Sy l2mfu 1077877fdebSMatt MacyL2ARC MFU allocated size per second 10816038816SMartin Matuska.It Sy l2mfu% 1097877fdebSMatt MacyL2ARC MFU allocated size percentage 11016038816SMartin Matuska.It Sy l2mru 1117877fdebSMatt MacyL2ARC MRU allocated size per second 11216038816SMartin Matuska.It Sy l2mru% 1137877fdebSMatt MacyL2ARC MRU allocated size percentage 11416038816SMartin Matuska.It Sy l2data 1157877fdebSMatt MacyL2ARC data (buf content) allocated size per second 11616038816SMartin Matuska.It Sy l2data% 1177877fdebSMatt MacyL2ARC data (buf content) allocated size percentage 11816038816SMartin Matuska.It Sy l2meta 1197877fdebSMatt MacyL2ARC metadata (buf content) allocated size per second 12016038816SMartin Matuska.It Sy l2meta% 1217877fdebSMatt MacyL2ARC metadata (buf content) allocated size percentage 12216038816SMartin Matuska.It Sy l2size 123eda14cbcSMatt MacySize of the L2ARC 12416038816SMartin Matuska.It Sy mtxmis 125eda14cbcSMatt Macymutex_miss per second 12616038816SMartin Matuska.It Sy l2bytes 127eda14cbcSMatt MacyBytes read per second from the L2ARC 12816038816SMartin Matuska.It Sy l2miss% 129eda14cbcSMatt MacyL2ARC access miss percentage 13016038816SMartin Matuska.It Sy l2asize 131eda14cbcSMatt MacyActual (compressed) size of the L2ARC 13216038816SMartin Matuska.It Sy grow 133eda14cbcSMatt MacyARC grow disabled 13416038816SMartin Matuska.It Sy need 135eda14cbcSMatt MacyARC reclaim needed 13616038816SMartin Matuska.It Sy free 137*bb2d13b6SMartin MatuskaThe ARC's idea of how much free memory there is, which includes evictable memory 138*bb2d13b6SMartin Matuskain the page cache. 13916038816SMartin MatuskaSince the ARC tries to keep 14016038816SMartin Matuska.Sy avail 14116038816SMartin Matuskaabove zero, 14216038816SMartin Matuska.Sy avail 14316038816SMartin Matuskais usually more instructive to observe than 14416038816SMartin Matuska.Sy free . 14516038816SMartin Matuska.It Sy avail 146*bb2d13b6SMartin MatuskaThe ARC's idea of how much free memory is available to it, which is a bit less 147*bb2d13b6SMartin Matuskathan 14816038816SMartin Matuska.Sy free . 14916038816SMartin MatuskaMay temporarily be negative, in which case the ARC will reduce the target size 15016038816SMartin Matuska.Sy c . 15116038816SMartin Matuska.El 15216038816SMartin Matuska. 15316038816SMartin Matuska.Sh OPTIONS 15416038816SMartin Matuska.Bl -tag -width "-v" 15516038816SMartin Matuska.It Fl a 1567877fdebSMatt MacyPrint all possible stats. 15716038816SMartin Matuska.It Fl f 15816038816SMartin MatuskaDisplay only specific fields. 15916038816SMartin MatuskaSee 1603ff01b23SMartin Matuska.Sx DESCRIPTION 16116038816SMartin Matuskafor supported statistics. 16216038816SMartin Matuska.It Fl h 163eda14cbcSMatt MacyDisplay help message. 16416038816SMartin Matuska.It Fl o 165eda14cbcSMatt MacyReport statistics to a file instead of the standard output. 16616038816SMartin Matuska.It Fl p 1677877fdebSMatt MacyDisable auto-scaling of numerical fields (for raw, machine-parsable values). 16816038816SMartin Matuska.It Fl s 169eda14cbcSMatt MacyDisplay data with a specified separator (default: 2 spaces). 17016038816SMartin Matuska.It Fl x 1713ff01b23SMartin MatuskaPrint extended stats 1723ff01b23SMartin Matuska.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 . 17316038816SMartin Matuska.It Fl v 174eda14cbcSMatt MacyShow field headers and definitions 17516038816SMartin Matuska.El 17616038816SMartin Matuska. 17716038816SMartin Matuska.Sh OPERANDS 178eda14cbcSMatt MacyThe following operands are supported: 1793ff01b23SMartin Matuska.Bl -tag -compact -offset Ds -width "interval" 18016038816SMartin Matuska.It Ar interval 181eda14cbcSMatt MacySpecify the sampling interval in seconds. 18216038816SMartin Matuska.It Ar count 1833ff01b23SMartin MatuskaDisplay only 1843ff01b23SMartin Matuska.Ar count 1853ff01b23SMartin Matuskareports. 18616038816SMartin Matuska.El 187