Pemantauan

Cara Memantau Disk IO di Linux

Cara Memantau Disk IO di Linux
iostat digunakan untuk mendapatkan statistik input/output untuk perangkat penyimpanan dan partisi. iostat adalah bagian dari paket sysstat. Dengan iostat, Anda dapat memantau kecepatan baca/tulis perangkat penyimpanan Anda (seperti hard disk drive, SSD) dan partisi (partisi disk). Pada artikel ini, saya akan menunjukkan cara memonitor input/output disk menggunakan iostat di Linux in. Jadi, mari kita mulai.

Menginstal iostat di Ubuntu/Debian:

Perintah iostat tidak tersedia di Ubuntu/Debian secara default. Tapi, Anda dapat dengan mudah menginstal sysstat paket dari repositori paket resmi Ubuntu/Debian menggunakan manajer paket APT. iostat adalah bagian dari paket sysstat seperti yang telah saya sebutkan sebelumnya.

Pertama, perbarui cache repositori paket APT dengan perintah berikut:

$ sudo apt update

Sekarang, instal paket sysstat dengan perintah berikut:

$ sudo apt install sysstat

paket sysstat harus diinstal.

Menginstal iostat di CentOS 7:

iostat tidak tersedia di CentOS 7 secara default. Tetapi sysstat paket tersedia di repositori paket resmi CentOS 7. Jadi, Anda dapat dengan mudah menginstalnya dengan manajer paket YUM.

Untuk memasang sysstat dengan manajer paket YUM, jalankan perintah berikut:

$ sudo yum install sysstat

Sekarang, tekan kamu lalu tekan untuk melanjutkan.

Sekarang, tekan kamu lalu tekan untuk menerima kunci GPG dari repositori paket CentOS 7.

sysstat harus diinstal.

Menginstal iostat di Arch Linux:

iostat tidak tersedia di Arch Linux secara default. Tetapi sysstat paket tersedia di repositori paket resmi Arch Linux. Jadi, Anda dapat dengan mudah menginstalnya dengan manajer paket Pacman.

Untuk menginstal sysstat, jalankan perintah berikut:

$ sudo pacman -Sy sysstat

Sekarang, tekan kamu lalu tekan untuk melanjutkan.

sysstat harus dipasang.

Penggunaan Dasar iostat:

Anda dapat memantau semua perangkat penyimpanan dan partisi disk komputer Anda dengan iostat sebagai berikut:

$ sudo iostat

Seperti yang Anda lihat, iostat menghasilkan laporan kecepatan baca/tulis (dalam kilobyte/detik atau kB/s) dan total baca/tulis (dalam kB) dari setiap perangkat penyimpanan dan partisi pada saat itu.

Dalam perintah di atas, iostat mencetak statistik pada saat Anda menjalankan iostat saja. Ini bagus untuk skrip dan otomatisasi shell.

Jika Anda ingin melihat statistik waktu nyata, maka Anda dapat memberi tahu iostat untuk memperbarui laporan setiap interval n detik (misalkan 2 detik) sebagai berikut:

$ sudo iostat -d 2

Seperti yang Anda lihat, iostat memperbarui laporan setiap 2 detik.

Memantau Perangkat atau Partisi Penyimpanan Tertentu dengan iostat:

Secara default, iostat memonitor semua perangkat penyimpanan komputer Anda. Tapi, Anda dapat memantau perangkat penyimpanan tertentu (seperti sda, sdb dll) atau partisi tertentu (seperti sda1, sda2, sdb4 dll) dengan iostat juga.

Misalnya, untuk memantau perangkat penyimpanan sda saja, jalankan iostat sebagai berikut:

$ sudo iostat sda

Atau

$ sudo iostat -d 2 sda

Seperti yang Anda lihat, hanya perangkat penyimpanan sda dipantau.

Anda juga dapat memantau beberapa perangkat penyimpanan dengan iostat.

Misalnya, untuk memantau perangkat penyimpanan sda dan sdb, jalankan iostat sebagai berikut:

$ sudo iostat sda sdb

Atau

$ sudo iostat -d 2 sda sdb

Jika Anda ingin memantau partisi tertentu, Anda juga dapat melakukannya.

Misalnya, Anda ingin memantau partisi you sda1 dan sda2, lalu jalankan iostat sebagai berikut:

$ sudo iostat sda1 sda2

Atau

$ sudo iostat -d 2 sda1 sda2

Seperti yang Anda lihat, hanya partisi sda1 dan sda2 dipantau.

Memantau Perangkat LVM dengan iostat:

Anda dapat memantau perangkat LVM komputer Anda dengan -tidak pilihan iostat.

Untuk memantau perangkat LVM mesin Linux Anda juga, jalankan iostat sebagai berikut:

$ sudo iostat -N -d 2

Anda juga dapat memantau volume logis LVM tertentu.

Misalnya, untuk memantau volume logis LVM centos-root (katakanlah), jalankan iostat sebagai berikut:

$ sudo iostat -N -d 2 centos-root

Mengubah Unit iostat:

Secara default, iostat menghasilkan laporan dalam satuan kilobyte (kB). Tetapi ada opsi yang dapat Anda gunakan untuk mengubah unit.

Misalnya, untuk mengubah unit ke megabyte (MB), gunakan -saya pilihan iostat.

Anda juga dapat mengubah unit menjadi dapat dibaca manusia dengan -h pilihan iostat. Format yang dapat dibaca manusia akan secara otomatis memilih unit yang tepat tergantung pada data yang tersedia.

Untuk mengubah unit menjadi megabyte, jalankan iostat sebagai berikut:

$ sudo iostat -m -d 2 sda

Untuk mengubah unit ke format yang dapat dibaca manusia, jalankan iostat sebagai berikut:

$ sudo iostat -h -d 2 sda

Saya menyalin sebagai file dan seperti yang Anda lihat, unit sekarang dalam megabyte (MB).

Itu berubah menjadi kilobyte (kB) segera setelah salinan file selesai.

Tampilan Diperpanjang dari iostat:

Jika mau, Anda dapat menampilkan lebih banyak informasi tentang disk i/o dengan iostat. Untuk melakukannya, gunakan -x pilihan iostat.

Misalnya, untuk menampilkan informasi tambahan tentang disk i/o, jalankan iostat sebagai berikut:

$ sudo iostat -x -d 2 sda

Anda dapat menemukan arti masing-masing bidang ini (rrqm/s, %wrqm dll) di halaman manual iostat.

Mendapatkan bantuan:

Jika Anda memerlukan informasi lebih lanjut tentang setiap opsi iostat yang didukung dan apa arti masing-masing bidang iostat, saya sarankan Anda melihat halaman manual iostat.

Anda dapat mengakses halaman manual iostat dengan perintah berikut:

$ man iostat

Jadi, begitulah cara Anda menggunakan iostat di Linux. Terima kasih telah membaca artikel ini.

Instal Dolphin Emulator terbaru untuk Gamecube & Wii di Linux
Dolphin Emulator memungkinkan Anda memainkan game Gamecube & Wii pilihan Anda di Komputer Pribadi (PC) Linux. Menjadi emulator game sumber terbuka da...
Cara Menggunakan Cheat Engine GameConqueror di Linux
Artikel ini mencakup panduan tentang menggunakan mesin cheat GameConqueror di Linux. Banyak pengguna yang bermain game di Windows sering menggunakan a...
Emulator Konsol Game Terbaik untuk Linux
Artikel ini akan mencantumkan perangkat lunak emulasi konsol game populer yang tersedia untuk Linux. Emulasi adalah lapisan kompatibilitas perangkat l...