Monitoring aktivitas baca dan tulis (I/O) pada media penyimpanan merupakan langkah penting untuk menjaga performa server tetap optimal. Salah satu utilitas yang dapat digunakan adalah iotop, yaitu aplikasi linux berbasis terminal yang menampilkan aktivitas I/O disk setiap proses secara real-time. Dengan iotop, administrator dapat mengidentifikasi proses yang paling banyak menggunakan disk sehingga proses monitoring dan troubleshooting pada sistem AlmaLinux menjadi lebih mudah dan efisien.
Apa Itu iotop?
iotop adalah utilitas monitoring berbasis terminal yang digunakan untuk menampilkan penggunaan I/O (Input/Output) disk oleh setiap proses yang berjalan pada sistem Linux. Cara kerjanya mirip dengan top atau htop, tetapi fokus pada aktivitas baca dan tulis ke media penyimpanan.
Dengan iotop, administrator dapat mengetahui:
- Proses yang paling banyak melakukan operasi baca (Read).
- Proses yang paling banyak melakukan operasi tulis (Write).
- Persentase penggunaan I/O setiap proses.
- Total bandwidth baca dan tulis pada perangkat penyimpanan.
- Aktivitas disk secara real-time.
Utilitas ini sangat berguna ketika server mengalami penggunaan disk yang tinggi dan Anda ingin mengetahui penyebabnya.
Persyaratan
Sebelum memulai instalasi, pastikan Anda memenuhi persyaratan berikut:
- Menggunakan AlmaLinux 8 atau AlmaLinux 9.
- Memiliki akses sebagai root atau pengguna dengan hak sudo.
- Server terhubung ke internet.
Update Sistem
Perbarui repository dan paket sistem terlebih dahulu agar proses instalasi berjalan lancar.
sudo dnf update -yInstall Repository EPEL
Paket iotop tersedia melalui repository EPEL (Extra Packages for Enterprise Linux). Oleh karena itu, Anda perlu mengaktifkan repository tersebut terlebih dahulu.
sudo dnf install epel-release -yApabila menggunakan AlmaLinux 9 dan repository EPEL tidak dapat dipasang, aktifkan terlebih dahulu repository CRB (CodeReady Builder).
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release -yInstall iotop
Setelah repository EPEL aktif, instal iotop menggunakan perintah berikut.
sudo dnf install iotop -yTunggu hingga proses instalasi selesai.
Untuk memastikan instalasi berhasil, jalankan:
iotop --versionJika informasi versi ditampilkan, berarti iotop telah berhasil diinstal.
Menjalankan iotop
Karena iotop memerlukan hak akses untuk membaca aktivitas kernel, jalankan aplikasi menggunakan sudo.
sudo iotopSetelah dijalankan, Anda akan melihat daftar proses yang sedang melakukan aktivitas baca maupun tulis pada media penyimpanan.
Hasil Uji
Hasil uji iotop di server

Kesimpulan
iotop merupakan utilitas monitoring yang sangat berguna untuk memantau aktivitas baca dan tulis disk secara real-time pada sistem Linux. Dengan informasi yang ditampilkan, administrator dapat dengan mudah mengidentifikasi proses yang menggunakan sumber daya penyimpanan paling besar sehingga proses troubleshooting performa server menjadi lebih cepat dan efektif.




