AIX DiskIO
AIX DiskIO 수집기는 iostat를 통해 디스크 처리량, TPS, 서비스 시간, 그리고 AIX 상세 I/O 메트릭을 수집합니다.
구성¶
명령 의존성¶
| 명령 | 설명 |
|---|---|
iostat -Dl |
디스크 기본 I/O 메트릭을 수집합니다. |
iostat -Dsal 1 1 |
physical, adapter, vadapter, disks 모드를 포함한 AIX 상세 I/O 메트릭을 수집합니다. |
메트릭¶
diskio¶
| Tags & Fields | Description |
|---|---|
| name ( tag) |
디스크, 어댑터 또는 가상 어댑터 이름. |
| iostat_mode ( tag) |
iostat -Dsal의 메트릭 모드: physical, adapter, vadapter, disks. 기본 포인트에는 이 tag가 없습니다. |
| partition_id ( tag) |
가상 어댑터 파티션 ID. |
| host ( tag) |
호스트 이름. |
| tps | AIX iostat 초당 전송 수. Type: float | (gauge) Unit: count |
| io_util | 디스크 busy 비율. Type: float | (gauge) Unit: percent |
| bytes/sec | 초당 처리 바이트 수. Type: float | (gauge) Unit: traffic,B/S |
| read_bytes | iostat -Dl의 누적 읽기 바이트 수.Type: float | (count) Unit: digital,B |
| write_bytes | iostat -Dl의 누적 쓰기 바이트 수.Type: float | (count) Unit: digital,B |
| read_bytes/sec | 초당 읽기 바이트 수. Type: float | (gauge) Unit: traffic,B/S |
| write_bytes/sec | 초당 쓰기 바이트 수. Type: float | (gauge) Unit: traffic,B/S |
| await | 평균 대기 시간. Type: float | (gauge) Unit: time,ms |
| svctm | 평균 서비스 시간. Type: float | (gauge) Unit: time,ms |
| kbps | iostat -Dsal physical/adapter/vadapter 모드의 KB/s.Type: float | (gauge) Unit: digital,KB |
| kb_read | iostat -Dsal physical 모드의 읽기 KB 수.Type: float | (gauge) Unit: digital,KB |
| kb_written | iostat -Dsal physical 모드의 쓰기 KB 수.Type: float | (gauge) Unit: digital,KB |
| bps | iostat -Dsal disks 모드의 초당 bytes 수.Type: float | (gauge) Unit: traffic,B/S |
| blocks_read | iostat -Dsal adapter/vadapter/disks 모드의 읽기 block 수.Type: float | (gauge) Unit: count |
| blocks_written | iostat -Dsal adapter/vadapter/disks 모드의 쓰기 block 수.Type: float | (gauge) Unit: count |
| read_iops | iostat -Dsal 읽기 IOPS.Type: float | (gauge) Unit: count |
| write_iops | iostat -Dsal 쓰기 IOPS.Type: float | (gauge) Unit: count |
| read_service_avg_ms | 평균 읽기 서비스 시간. Type: float | (gauge) Unit: time,ms |
| read_service_min_ms | 최소 읽기 서비스 시간. Type: float | (gauge) Unit: time,ms |
| read_service_max_ms | 최대 읽기 서비스 시간. Type: float | (gauge) Unit: time,ms |
| write_service_avg_ms | 평균 쓰기 서비스 시간. Type: float | (gauge) Unit: time,ms |
| write_service_min_ms | 최소 쓰기 서비스 시간. Type: float | (gauge) Unit: time,ms |
| write_service_max_ms | 최대 쓰기 서비스 시간. Type: float | (gauge) Unit: time,ms |
| read_timeouts | 읽기 타임아웃 횟수. Type: float | (gauge) Unit: count |
| read_failures | 읽기 실패 횟수. Type: float | (gauge) Unit: count |
| write_timeouts | 쓰기 타임아웃 횟수. Type: float | (gauge) Unit: count |
| write_failures | 쓰기 실패 횟수. Type: float | (gauge) Unit: count |
| queue_time_avg_ms | 평균 큐 대기 시간. Type: float | (gauge) Unit: time,ms |
| queue_time_min_ms | 최소 큐 대기 시간. Type: float | (gauge) Unit: time,ms |
| queue_time_max_ms | 최대 큐 대기 시간. Type: float | (gauge) Unit: time,ms |
| write_queue_size_avg | 평균 쓰기 큐 크기. Type: float | (gauge) Unit: count |
| service_queue_size_avg | 평균 서비스 큐 크기. Type: float | (gauge) Unit: count |
| service_queue_full | 서비스 큐 가득 참 횟수. Type: float | (gauge) Unit: count |