blob: ae7f6e1cd2788a615994d3503c066f5f5f46f4db (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
#pmlogconf-setup 2.0
ident metrics used by the iostat(1) command
probe kernel.uname.sysname ~ Linux ? include : exclude
# -d --------------------------------------------------
# Device:
# tps
# kB_read/s
# kB_wrtn/s
disk.dev.read_bytes # kB_read
disk.dm.read_bytes
disk.dev.write_bytes # kB_wrtn
disk.dm.write_bytes
# -h --------------------------------------------------
kernel.all.cpu.user # %user
kernel.all.cpu.nice # %nice
kernel.all.cpu.sys # %system
kernel.all.cpu.wait.total # %iowait
kernel.all.cpu.steal # %steal
kernel.all.cpu.idle # %idle
# -x --------------------------------------------------
disk.all.read # total: Total reads completed successfully
disk.all.read_merge # merged: grouped reads (resulting in one I/O)
disk.all.blkread # sectors: Sectors read successfully
disk.all.read_rawactive # ms: milliseconds spent reading
disk.all.write # total: Total writes completed successfully
disk.all.write_merge # merged: grouped writes (resulting in one I/O)
disk.all.blkwrite # sectors: Sectors written successfully
disk.all.write_rawactive # ms: milliseconds spent writing
disk.all.avactive # s: seconds spent for I/O
disk.dev.read # total: Total reads completed successfully
disk.dm.read
disk.dev.read_merge # merged: grouped reads (resulting in one I/O)
disk.dm.read_merge
disk.dev.blkread # sectors: Sectors read successfully
disk.dm.blkread
disk.dev.read_rawactive # ms: milliseconds spent reading
disk.dm.read_rawactive
disk.dev.write # total: Total writes completed successfully
disk.dm.write
disk.dev.write_merge # merged: grouped writes (resulting in one I/O)
disk.dm.write_merge
disk.dev.blkwrite # sectors: Sectors written successfully
disk.dm.blkwrite
disk.dev.write_rawactive # ms: milliseconds spent writing
disk.dm.write_rawactive
disk.all.read_merge # rrqm/s
disk.all.write_merge # wrqm/s
disk.all.read # r/s
disk.all.write # w/s
disk.all.read_bytes # rkB/s
disk.all.write_bytes # wkB/s
# avgqu-sz
# - avgrq-sz
disk.dev.avactive # await
disk.dm.avactive
disk.all.read_rawactive # r_await
disk.all.write_rawactive # w_await
# - svctm
# - %util (r/s + w/s) * (svctm / 1000)
|