I am using iotop
to monitor disk activity and on AlmaLinux 8 systems, iotop
does not have all fields.
Here are the columns on AlmaLinux 8
PID PRIO USER DISK READ DISK WRITE> COMMAND
Here are the columns on CentOS 6/7
PID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
How do I make iotop
display SWAPIN and IO> by default.
It also showing unavailable when I run the following:
[root@alma8-dev test]# iotop -botqk
18:22:09 Total DISK READ : 0.00 K/s | Total DISK WRITE : 0.00 K/s
18:22:09 Actual DISK READ: 0.00 K/s | Actual DISK WRITE: 0.00 K/s
TIME TID PRIO USER DISK READ DISK WRITE SWAPIN IO COMMAND
18:22:11 Total DISK READ : 0.00 K/s | Total DISK WRITE : 0.00 K/s
18:22:11 Actual DISK READ: 0.00 K/s | Actual DISK WRITE: 0.00 K/s
18:22:12 Total DISK READ : 0.00 K/s | Total DISK WRITE : 64.94 K/s
18:22:12 Actual DISK READ: 0.00 K/s | Actual DISK WRITE: 64.94 K/s
b'18:22:12 2294 be/3 root 0.00 K/s 64.94 K/s ?unavailable? d3 flusher-0 pick0 LINUX'
b'18:22:12 849204 be/4 root 0.00 K/s 0.00 K/s ?unavailable? [kworker/1:3-events]'
Here’s the kernel config:
[root@alma8-dev test]# egrep 'CONFIG_TASK_DELAY_ACCT|CONFIG_TASK_IO_ACCOUNTING|CONFIG_TASKSTATS|CONFIG_VM_EVENT_COUNTERS' /boot/config-4.18.0-425.10.1.e_7.x86_64
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_VM_EVENT_COUNTERS=y