root {
	kernel
	disk
	mem
	network
	hinv
	zpool
	zfs
	pmda
}
pmda {
	uname 75:0:107
	prefetch
	metric
}
pmda.prefetch {
	time	75:4095:0
	count	75:4095:1
}
pmda.metric {
	time	75:4095:2
	count	75:4095:3
}
kernel {
    all
    percpu
    fsflush
    fs
    fstype
}
kernel.all {
    cpu
    io
    trap		75:0:32
    pswitch		75:0:23
    syscall		75:0:22
    sysexec		75:0:33
    sysfork		75:0:34
    sysvfork		75:0:35
    sysread		75:0:36
    syswrite		75:0:37
    load		75:0:135
}
kernel.all.cpu {
    idle		75:0:0
    user		75:0:1
    sys			75:0:2
    wait
}
kernel.all.cpu.wait {
    total		75:0:3
    io			75:0:8
    pio			75:0:9
    swap		75:0:10
}
kernel.all.io {
    bread		75:0:14
    bwrite		75:0:15
    lread		75:0:16
    lwrite		75:0:17
    phread		75:0:26
    phwrite		75:0:27
    intr		75:0:28
}
kernel.percpu {
    cpu
    io
    trap		75:0:38
    pswitch		75:0:25
    syscall		75:0:24
    sysexec		75:0:39
    sysfork		75:0:40
    sysvfork		75:0:41
    sysread		75:0:42
    syswrite		75:0:43
}
kernel.percpu.cpu {
    idle		75:0:4
    user		75:0:5
    sys			75:0:6
    wait
}
kernel.percpu.cpu.wait {
    total		75:0:7
    io			75:0:11
    pio			75:0:12
    swap		75:0:13
}
kernel.percpu.io {
    bread		75:0:18
    bwrite		75:0:19
    lread		75:0:20
    lwrite		75:0:21
    phread		75:0:29
    phwrite		75:0:30
    intr		75:0:31
}
kernel.fsflush {
	scanned		75:7:0
	examined	75:7:1
	locked		75:7:2
	modified	75:7:3
	coalesced	75:7:4
	released	75:7:5
	time		75:7:6
}
kernel.fs {
	vnops
	read_bytes	75:9:0
	readdir_bytes	75:9:1
	write_bytes	75:9:2
}
kernel.fs.vnops {
	access		75:9:3
	addmap		75:9:4
	close		75:9:5
	cmp		75:9:6
	create		75:9:7
	delmap		75:9:8
	dispose		75:9:9
	dump		75:9:10
	dumpctl		75:9:11
	fid		75:9:12
	frlock		75:9:13
	fsync		75:9:14
	getattr		75:9:15
	getpage		75:9:16
	getsecattr	75:9:17
	inactive	75:9:18
	ioctl		75:9:19
	link		75:9:20
	lookup		75:9:21
	map		75:9:22
	mkdir		75:9:23
	open		75:9:24
	pageio		75:9:25
	pathconf	75:9:26
	poll		75:9:27
	putpage		75:9:28
	read		75:9:29
	readdir		75:9:30
	readlink	75:9:31
	realvp		75:9:32
	remove		75:9:33
	rename		75:9:34
	rmdir		75:9:35
	rwlock		75:9:36
	rwunlock	75:9:37
	seek		75:9:38
	setattr		75:9:39
	setfl		75:9:40
	setsecattr	75:9:41
	shrlock		75:9:42
	space		75:9:43
	symlink		75:9:44
	vnevent		75:9:45
	write		75:9:46
}
kernel.fstype {
	vnops
	read_bytes	75:9:47
	readdir_bytes	75:9:48
	write_bytes	75:9:49
}
kernel.fstype.vnops {
	access		75:9:50
	addmap		75:9:51
	close		75:9:52
	cmp		75:9:53
	create		75:9:54
	delmap		75:9:55
	dispose		75:9:56
	dump		75:9:57
	dumpctl		75:9:58
	fid		75:9:59
	frlock		75:9:60
	fsync		75:9:61
	getattr		75:9:62
	getpage		75:9:63
	getsecattr	75:9:64
	inactive	75:9:65
	ioctl		75:9:66
	link		75:9:67
	lookup		75:9:68
	map		75:9:69
	mkdir		75:9:70
	open		75:9:71
	pageio		75:9:72
	pathconf	75:9:73
	poll		75:9:74
	putpage		75:9:75
	read		75:9:76
	readdir		75:9:77
	readlink	75:9:78
	realvp		75:9:79
	remove		75:9:80
	rename		75:9:81
	rmdir		75:9:82
	rwlock		75:9:83
	rwunlock	75:9:84
	seek		75:9:85
	setattr		75:9:86
	setfl		75:9:87
	setsecattr	75:9:88
	shrlock		75:9:89
	space		75:9:90
	symlink		75:9:91
	vnevent		75:9:92
	write		75:9:93
}
disk {
	all
	dev
}
disk.all {
    read		75:1:0
    write		75:1:1
    total		75:1:2
    read_bytes		75:1:3
    write_bytes		75:1:4
    total_bytes		75:1:5
    wait
    run
}
disk.all.wait {
    time		75:1:6
    count		75:1:7
}
disk.all.run {
    time		75:1:8
    count		75:1:9
}
disk.dev {
    read		75:1:10
    write		75:1:11
    total		75:1:12
    read_bytes		75:1:13
    write_bytes		75:1:14
    total_bytes		75:1:15
    wait
    run
    errors
}
disk.dev.wait {
	time		75:1:16
	count		75:1:17
}
disk.dev.run {
	time		75:1:18
	count		75:1:19
}
disk.dev.errors {
	soft		75:1:21
	hard		75:1:22
	transport	75:1:23
	media		75:1:24
	recoverable	75:1:25
	notready	75:1:26
	nodevice	75:1:27
	badrequest	75:1:28
	pfa		75:1:29
}
mem {
	physmem		75:0:136
	freemem		75:0:137
	lotsfree	75:0:138
	availrmem	75:0:139
}
network {
    interface
    link
    udp
}
network.interface {
    in
    out
    mtu		75:2:0
}
network.interface.in {
    errors	75:2:1
    packets	75:2:2
    bytes	75:2:3
    bcasts	75:2:4
    mcasts	75:2:5
    drops	75:2:6
    delivers	75:2:7
}
network.interface.out {
    errors	75:2:8
    packets	75:2:9
    bytes	75:2:10
    bcasts	75:2:11
    mcasts	75:2:12
    drops	75:2:13
}
network.udp {
    ipackets    75:2:14
    opackets    75:2:15
    ierrors     75:2:16
    oerrors     75:2:17
    noports     75:2:18
    overflows   75:2:19
}
network.link {
    in
    out
    collisions	75:6:0
    state	75:6:1
    duplex	75:6:2
    speed	75:6:3
}
network.link.in {
    errors	75:6:4
    packets	75:6:5
    bytes	75:6:6
    bcasts	75:6:7
    mcasts	75:6:8
    nobufs	75:6:9
}
network.link.out {
    errors	75:6:10
    packets	75:6:11
    bytes	75:6:12
    bcasts	75:6:13
    mcasts	75:6:14
    nobufs	75:6:15
}
hinv {
    ncpu	75:0:56
    ndisk	75:1:20
    nfilesys	75:9:1023
    pagesize	75:0:108
    physmem	75:0:109
    cpu
    disk
}
hinv.cpu {
    maxclock		75:0:147
    clock		75:0:148
    brand		75:0:149
    frequencies		75:0:150
    implementation	75:0:151
    chip_id		75:0:152
    clog_id		75:0:153
    core_id		75:0:154
    pkg_core_id		75:0:155
    cstate		75:0:156
    maxcstates		75:0:157
    ncores		75:0:158
    ncpus		75:0:159
}
hinv.disk {
    vendor	75:1:30
    product	75:1:31
    revision	75:1:32
    serial	75:1:33
    capacity	75:1:34
    devlink	75:1:35
}
zpool {
	state		75:3:0
	state_int	75:3:1
	capacity	75:3:2
	used		75:3:3
	checksum_errors	75:3:4
	self_healed	75:3:5
	perdisk
	in
	out
	ops
}
zpool.in {
	bytes		75:3:6
	ops		75:3:7
	errors		75:3:8
}
zpool.out {
	bytes		75:3:9
	ops		75:3:10
	errors		75:3:11
}
zpool.ops {
	noops		75:3:12
	ioctls		75:3:13
	claims		75:3:14
	frees		75:3:15
}
zfs {
	arc
	used
	snapshot
	available	75:4:0
	quota		75:4:1
	reservation	75:4:2
	compression	75:4:3
	copies		75:4:4
	recordsize	75:4:5
	refquota	75:4:6
	refreservation	75:4:7
	referenced	75:4:8
	nsnapshots	75:4:9
}
zfs.used {
	total		75:4:10
	byme		75:4:11
	bysnapshots	75:4:12
	bychildren	75:4:13
	byrefreservation 75:4:14
}
zfs.snapshot {
	used		75:4:15
	referenced	75:4:16
	compression	75:4:17
}
zfs.arc {
	size		75:8:0
	min_size	75:8:1
	max_size	75:8:2
	mru_size	75:8:3
	target_size	75:8:4
	hits
	misses
}
zfs.arc.misses {
	total			75:8:5
	demand_data		75:8:6
	demand_metadata		75:8:7
	prefetch_data		75:8:8
	prefetch_metadata	75:8:9
}
zfs.arc.hits {
	total			75:8:10
	mfu			75:8:11
	mru			75:8:12
	mfu_ghost		75:8:13
	mru_ghost		75:8:14
	demand_data		75:8:15
	demand_metadata		75:8:16
	prefetch_data		75:8:17
	prefetch_metadata	75:8:18
}
zpool.perdisk {
	state		75:5:0
	state_int	75:5:1
	checksum_errors	75:5:2
	self_healed	75:5:3
	in
	out
}
zpool.perdisk.in {
	errors		75:5:4
}
zpool.perdisk.out {
	errors		75:5:5
}
