################################################################################
#critical commands for ONTAP 8.2+,8.3+ and 9.0+
#dsavino@netapp.com
################################################################################
# Perfstat Preset File For Linux/Unix
#
# Version: 1.2
#
# Preset commands can have Following supported variables
# <time> : This is sample time per iteration in minutes(default is 2min).
# <samples> : Specifies statit/sysstat count. It is <time>/<sample-interval>.
# <sample-interval> : Specifies statit/sysstat frequency. Default value is based on <time>.
# For <time> equal to 1 <sample-interval> = 1
# For <time> between 2 and 5 <sample-interval> = 10
# For <time> between 6 and 10 <sample-interval> = 30
# For <time> greater than 10 <sample-interval> = 60
# <module_id> should be replaced with module id for which rastrace to be collected
#
# SECTION       TYPE    HARDWARE        OS      LICENSE SHELL	FLAG	SHORTNAME   COMMAND
#
PRESTATS	PERF	NODE	*	*	NODESHELL			wafl cpstats
PRESTATS	PERF	NODE	*	*	NODESHELL			wafl hyastats
PRESTATS	PERF	NODE	*	*	NODESHELL			waffinity_stats zero
PRESTATS	PERF	NODE	*	*	NODESHELL			ps -z
PRESTATS	PERF	NODE	*	*	NODESHELL			wafl_susp -z
PRESTATS	PERF	NODE	>=8.3	*	SYSTEMSHELL			ps -auxgwwHOlwp
PRESTATS	PERF	NODE	<=8.2.9	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi vstorage wafl wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol lun
# NOTE: the 8.3 entries are redundant because && || operators are not yet supported
PRESTATS	PERF	NODE	=8.3	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.1	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.2	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.3	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.4	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.5	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.6	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.7	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.8	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	=8.3.9	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume volume nwk_ctx rw_ctx raid readahead repl_stopwatches resource resource_detail spinhi spinnp vstorage waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun
PRESTATS	PERF	NODE	>=9.0	*	NODESHELL			stats start nfsv3 nfsv4 cifs smb1 smb2 wafltop workload workload_detail workload_detail_volume workload_queue_dblade workload_queue_nblade workload_volume workload_aggr workload_top volume nwk_ctx rw_ctx raid readahead resource_headroom_aggr resource_headroom_cpu repl_stopwatches resource resource_detail spinhi spinnp waffinity wafl wafl_flexlog wafl_hya wafl_hya_per_aggr wafl_hya_per_vvol wafl_suspend affinity lun 
PARALLEL	PERF	NODE	*	*	NODESHELL		sysstat.out	sysstat -s -c <samples> -x <sample-interval>
PARALLEL	PERF	NODE	>=8.1.1	*	NODESHELL		sysstat_1sec.out	sysstat -s -c <time> -x -d 1
PARALLEL	PERF	NODE	*	*	NODESHELL		sysstatM.out	sysstat -M -s -c <samples> <sample-interval>
PARALLEL	PERF	NODE	*	*	NODESHELL			stutter statit
PARALLEL	PERF	NODE	*	*	NODESHELL		iterative_wafl_cpstats	wafl cpstats
POSTSTATS	PERF	NODE	*	*	NODESHELL			stats stop
POSTSTATS	PERF	NODE	*	*	NODESHELL			wafl_susp -w
POSTSTATS	PERF	NODE	*	*	NODESHELL			wafl_susp -r
POSTSTATS	PERF	NODE	*	A_SIS	NODESHELL			sis status
POSTSTATS	PERF	NODE	*	*	NODESHELL			ps
POSTSTATS	PERF	NODE	*	*	NODESHELL			ps -s
POSTSTATS	PERF	NODE	>=8.3	*	SYSTEMSHELL			ps -auxgwwHOlwp
POSTSTATS	CONFIG	NODE	*	*	NODESHELL			df -h
POSTSTATS	CONFIG	NODE	*	*	NODESHELL			df -A -h
POSTSTATS	PERF	NODE	*	ISCSI	NODESHELL			iscsi stats
POSTSTATS	PERF	NODE	*	*	NODESHELL			wafl cpstats
POSTSTATS	PERF	NODE	*	*	NODESHELL			wafl scan status
POSTSTATS	PERF	NODE	*	*	NODESHELL			wafl scan status -A
POSTSTATS	PERF	NODE	*	*	NODESHELL			waffinity_stats
POSTSTATS	PERF	NODE	*	*	NODESHELL			wafl hyastats