Skip to content

AIX DiskIO

AIX DiskIO collector collects disk throughput, TPS, service time, and detailed AIX I/O metrics through iostat.

Configuration

[collectors.diskio]
# Whether to enable the disk I/O collector.
enabled = true
# Collection interval.
interval = "10s"

Command Dependencies

Command Description
iostat -Dl Collect basic disk I/O metrics.
iostat -Dsal 1 1 Collect detailed AIX I/O metrics, including physical, adapter, vadapter, and disks modes.

Metrics

diskio

Tags & Fields Description
name
(tag)
Disk, adapter, or virtual adapter name.
iostat_mode
(tag)
Metric mode from iostat -Dsal: physical, adapter, vadapter, or disks. Basic points do not have this tag.
partition_id
(tag)
Virtual adapter partition ID.
host
(tag)
Hostname.
tps AIX iostat transfers per second.
Type: float | (gauge)
Unit: count/s
io_util Disk busy percentage.
Type: float | (gauge)
Unit: percent
bytes/sec Throughput in bytes per second.
Type: float | (gauge)
Unit: byte/s
read_bytes Cumulative read bytes from iostat -Dl.
Type: float | (count)
Unit: byte
write_bytes Cumulative write bytes from iostat -Dl.
Type: float | (count)
Unit: byte
read_bytes/sec Read bytes per second.
Type: float | (gauge)
Unit: byte/s
write_bytes/sec Write bytes per second.
Type: float | (gauge)
Unit: byte/s
await Average wait time.
Type: float | (gauge)
Unit: ms
svctm Average service time.
Type: float | (gauge)
Unit: ms
kbps KB/s in iostat -Dsal physical/adapter/vadapter modes.
Type: float | (gauge)
Unit: KB/s
kb_read Read KB count in iostat -Dsal physical mode.
Type: float | (gauge)
Unit: KB
kb_written Written KB count in iostat -Dsal physical mode.
Type: float | (gauge)
Unit: KB
bps Bytes per second in iostat -Dsal disks mode.
Type: float | (gauge)
Unit: byte/s
blocks_read Read block count in iostat -Dsal adapter/vadapter/disks modes.
Type: float | (gauge)
Unit: count
blocks_written Written block count in iostat -Dsal adapter/vadapter/disks modes.
Type: float | (gauge)
Unit: count
read_iops iostat -Dsal Read IOPS.
Type: float | (gauge)
Unit: count/s
write_iops iostat -Dsal Write IOPS.
Type: float | (gauge)
Unit: count/s
read_service_avg_ms Average read service time.
Type: float | (gauge)
Unit: ms
read_service_min_ms Minimum read service time.
Type: float | (gauge)
Unit: ms
read_service_max_ms Maximum read service time.
Type: float | (gauge)
Unit: ms
write_service_avg_ms Average write service time.
Type: float | (gauge)
Unit: ms
write_service_min_ms Minimum write service time.
Type: float | (gauge)
Unit: ms
write_service_max_ms Maximum write service time.
Type: float | (gauge)
Unit: ms
read_timeouts Read timeout count.
Type: float | (gauge)
Unit: count
read_failures Read failure count.
Type: float | (gauge)
Unit: count
write_timeouts Write timeout count.
Type: float | (gauge)
Unit: count
write_failures Write failure count.
Type: float | (gauge)
Unit: count
queue_time_avg_ms Average queue time.
Type: float | (gauge)
Unit: ms
queue_time_min_ms Minimum queue time.
Type: float | (gauge)
Unit: ms
queue_time_max_ms Maximum queue time.
Type: float | (gauge)
Unit: ms
write_queue_size_avg Average write queue size.
Type: float | (gauge)
Unit: count
service_queue_size_avg Average service queue size.
Type: float | (gauge)
Unit: count
service_queue_full Service queue full count.
Type: float | (gauge)
Unit: count

Feedback

Is this page helpful? ×