Panduan Menggunakan Duf untuk Memantau Storage VPS Ubuntu

Panduan Menggunakan Duf untuk Memantau Storage VPS Ubuntu

Pengantar

Storage merupakan salah satu resource penting pada VPS yang perlu dipantau secara berkala. Ketika kapasitas penyimpanan mulai penuh, berbagai masalah dapat muncul, seperti website gagal menyimpan data, database mengalami gangguan, atau service berhenti karena tidak memiliki ruang yang cukup.

Ubuntu menyediakan beberapa perintah bawaan seperti df dan du untuk memeriksa penggunaan storage. Namun, bagi pengguna yang masih belajar Linux, informasi yang ditampilkan terkadang cukup padat dan kurang praktis untuk dibaca.

Salah satu alternatif yang dapat digunakan adalah Duf. Duf merupakan utilitas command-line yang menampilkan penggunaan disk dalam tampilan yang lebih mudah dibaca. Informasi seperti kapasitas, penggunaan, ruang tersedia, dan persentase penggunaan dapat dilihat langsung melalui terminal.

Bagi pemilik VPS, administrator server, maupun pengguna yang sedang belajar Linux, Duf dapat membantu memantau kondisi storage dengan lebih praktis. Pemantauan secara berkala juga membantu pengguna mengambil tindakan sebelum kapasitas disk benar-benar habis.

Pada artikel ini, kita akan membahas cara install Duf di Ubuntu, menjalankan Duf, memahami informasi yang ditampilkan, serta menggunakan beberapa command dasar untuk memantau storage VPS.

Apa Itu Duf?

Duf merupakan utilitas command-line untuk melihat penggunaan dan kapasitas filesystem pada Linux dan beberapa sistem operasi lainnya.

Dibandingkan dengan df yang tersedia secara bawaan di Linux, Duf menampilkan informasi dengan tampilan yang lebih terstruktur dan mudah dibaca.

Informasi yang dapat dilihat antara lain:

  • Nama filesystem.
  • Total kapasitas storage.
  • Ruang yang telah digunakan.
  • Ruang yang masih tersedia.
  • Persentase penggunaan storage.
  • Mount point filesystem.
  • Jenis filesystem.

Duf berguna untuk melakukan pemeriksaan cepat terhadap kondisi storage VPS melalui terminal. Misalnya, ketika disk mulai penuh, Duf dapat digunakan untuk melihat filesystem mana yang memiliki penggunaan storage paling tinggi sebelum dilakukan pemeriksaan lebih lanjut.

Mengapa Storage VPS Perlu Dipantau?

Penggunaan storage VPS dapat terus bertambah seiring waktu. Beberapa data yang dapat memenuhi storage antara lain:

  • File website.
  • Database.
  • Log aplikasi dan web server.
  • File backup.
  • Cache.
  • File upload pengguna.
  • Docker image dan container.
  • File temporary.
  • Data aplikasi.
  • File monitoring dan pencatatan sistem.

Sebagai contoh, VPS dengan storage 100 GB mungkin awalnya hanya menggunakan 20 GB. Seiring bertambahnya log, backup, database, dan data website, penggunaan dapat meningkat hingga 90 GB atau lebih.

Jika tidak dipantau, storage dapat terus bertambah hingga mencapai kapasitas maksimum. Kondisi tersebut dapat menyebabkan website, database, atau service lain mengalami gangguan.

Karena itu, pemantauan storage secara berkala merupakan bagian penting dalam pengelolaan VPS.

Cara Install Duf di Ubuntu

1. Instalasi Duf di Ubuntu
Sebelum instalasi, pastikan VPS dapat diakses melalui SSH dan memiliki hak akses root atau sudo.

Perbarui repository Ubuntu terlebih dahulu:

sudo apt update

Kemudian instal Duf:

sudo apt install duf

Setelah selesai, pastikan Duf sudah terpasang:

duf --version

Jika versi Duf ditampilkan, instalasi berhasil dan Duf sudah dapat digunakan.

Jika paket duf tidak tersedia pada repository Ubuntu yang digunakan, periksa arsitektur sistem terlebih dahulu:

uname -m

Informasi tersebut dapat digunakan untuk menentukan paket rilis Duf yang sesuai dengan arsitektur VPS.

Catatan:
Metode instalasi dapat berbeda tergantung versi Ubuntu dan repository yang tersedia. Jika paket tidak ditemukan melalui apt, gunakan paket rilis Duf yang sesuai dengan arsitektur sistem.

Cara Menggunakan Duf untuk Memeriksa Storage

2. Menjalankan Duf

Setelah Duf berhasil diinstal, jalankan perintah berikut:

duf

Duf akan menampilkan informasi filesystem dalam bentuk tabel yang lebih mudah dibaca.

Beberapa kolom yang perlu diperhatikan:

  • Filesystem menunjukkan filesystem yang diperiksa.
  • Size menunjukkan kapasitas total.
  • Used menunjukkan ruang yang telah digunakan.
  • Avail menunjukkan ruang yang masih tersedia.
  • Use% menunjukkan persentase penggunaan.
  • Mounted on menunjukkan lokasi filesystem digunakan.

Misalnya, filesystem berkapasitas 100 GB dengan penggunaan 75 GB akan menunjukkan penggunaan sekitar 75%.

Informasi tersebut dapat digunakan sebagai pemeriksaan awal untuk mengetahui kondisi storage dan menentukan apakah diperlukan tindakan lebih lanjut.

Memantau Storage VPS dengan Tampilan yang Lebih Mudah Dibaca

3. Melihat Penggunaan Storage dengan Duf

Duf menampilkan ukuran storage dalam format yang mudah dibaca sehingga administrator dapat melihat kondisi filesystem dengan lebih praktis.

duf

Perintah tersebut dapat menampilkan beberapa filesystem sekaligus dalam satu tampilan. Hal ini berguna ketika VPS memiliki beberapa storage atau mount point, seperti:

  • Filesystem utama untuk sistem operasi.
  • Storage tambahan untuk backup.
  • Filesystem untuk data aplikasi.
  • Mount point untuk Docker atau layanan lainnya.

Dengan satu perintah, administrator dapat memperoleh gambaran umum mengenai kapasitas, penggunaan, dan ruang yang masih tersedia pada setiap filesystem.

Cara Melihat Filesystem Tertentu

4. Memeriksa Filesystem Tertentu

Duf dapat digunakan untuk memeriksa filesystem tertentu. Contohnya:

duf /dev/sda1

Dengan cara ini, informasi yang ditampilkan hanya berfokus pada filesystem yang dipilih.

Nama device dapat berbeda pada setiap VPS, misalnya /dev/sda, /dev/vda, atau /dev/nvme0n1.

Untuk mengetahui filesystem yang tersedia, jalankan terlebih dahulu:

duf

Gunakan informasi tersebut untuk menentukan device atau mount point yang ingin diperiksa.

Memeriksa Mount Point Tertentu

5. Memeriksa Filesystem Berdasarkan Mount Point

Duf juga dapat digunakan untuk memeriksa filesystem berdasarkan lokasi mount point.

Untuk memeriksa filesystem pada direktori root, gunakan:

duf /

Direktori / merupakan filesystem utama pada banyak instalasi Ubuntu yang menyimpan sistem operasi dan berbagai direktori penting.

Jika penggunaan filesystem root sudah mendekati kapasitas maksimum, lakukan pemeriksaan lebih lanjut untuk mengetahui direktori yang menggunakan ruang storage paling besar.

Duf untuk Pemeriksaan Storage VPS Secara Cepat

6. Menggunakan Duf untuk Troubleshooting Storage

Duf dapat digunakan sebagai langkah awal ketika melakukan troubleshooting storage VPS.

Misalnya, hasil pemeriksaan menunjukkan:

Filesystem      Size   Used   Avail   Use%
/dev/vda1       100G    82G     18G    82%

Dari hasil tersebut, storage telah digunakan sekitar 82%. Kondisi ini belum tentu menyebabkan masalah, tetapi penggunaan disk sudah perlu diperhatikan.

Jika penggunaan terus meningkat hingga 90% atau lebih, lakukan pemeriksaan lebih lanjut untuk mengetahui penyebabnya.

Duf dapat membantu menjawab pemeriksaan awal seperti apakah storage VPS mulai penuh. Jika penggunaan tinggi, pemeriksaan dapat dilanjutkan menggunakan perintah lain seperti du untuk mencari file atau direktori yang menggunakan ruang paling besar.

Perbedaan Duf dan DF

7. Perbandingan Duf, df, dan du

Linux sudah menyediakan perintah df untuk melihat penggunaan filesystem. Duf memiliki fungsi yang serupa, tetapi menyajikan informasi dengan tampilan yang lebih terstruktur.

  • df digunakan untuk melihat penggunaan filesystem secara keseluruhan.
  • duf memberikan informasi filesystem dengan tampilan yang lebih mudah dibaca.
  • du digunakan untuk mengetahui penggunaan ruang oleh file dan direktori.

Contoh penggunaan df:

df -h

Sedangkan Duf dapat dijalankan dengan:

duf

Duf dapat menjadi alternatif yang nyaman untuk melihat kondisi storage secara cepat, sedangkan df tetap berguna untuk administrasi server karena merupakan tool bawaan Linux.

Duf dan du memiliki fungsi yang berbeda.

Jika Duf menunjukkan filesystem root sudah mencapai penggunaan tinggi, misalnya 90%, gunakan du untuk mencari direktori yang menggunakan ruang paling besar:

du -sh /var/*

Dengan demikian, duf dapat digunakan untuk melihat kondisi filesystem, sedangkan du dapat digunakan untuk mencari sumber penggunaan storage.

Contoh Pemeriksaan Storage VPS Ubuntu

8. Menelusuri Penyebab Storage Penuh

Misalnya VPS Ubuntu memiliki storage 100 GB dan Duf menunjukkan penggunaan sudah mencapai 85%.

Jangan langsung menghapus file. Cari terlebih dahulu direktori yang menggunakan ruang paling besar:

sudo du -sh /* 2>/dev/null

Perintah tersebut dapat membantu melihat ukuran direktori utama seperti /var, /home, /usr, /opt, dan /tmp.

Jika /var berukuran besar, lanjutkan pemeriksaan:

sudo du -sh /var/* 2>/dev/null

Dari hasil tersebut, administrator dapat mengetahui apakah penggunaan storage berasal dari log, database, cache, atau data aplikasi.

Direktori yang Perlu Diperhatikan

  • /var/log

Berisi log sistem dan aplikasi. Log yang terus bertambah dapat menyebabkan storage cepat penuh. Hindari menghapus file log secara sembarangan karena beberapa service menggunakan mekanisme log rotation.

  • /var/lib

Dapat berisi data berbagai service, seperti database dan Docker. Jika ukurannya besar, identifikasi service yang menggunakan storage sebelum melakukan tindakan.

  • /home

Pada VPS yang digunakan untuk hosting atau menyimpan data pengguna, direktori ini dapat berisi file website, upload, backup, dan data lainnya.

  • /tmp

Berisi file sementara yang dibuat oleh sistem atau aplikasi. Jangan menghapus isinya secara sembarangan karena beberapa proses yang sedang berjalan mungkin masih menggunakannya.

Catatan:
Gunakan Duf untuk mengetahui filesystem yang penuh, kemudian gunakan du untuk mencari direktori yang menggunakan storage paling besar. Setelah penyebab ditemukan, tentukan tindakan yang sesuai sebelum menghapus atau memindahkan data.

Tips Menggunakan Duf untuk Monitoring Storage

9. Jangan hanya menggunakan Duf ketika VPS mengalami masalah. Pemeriksaan storage sebaiknya dilakukan secara berkala untuk mengetahui kondisi disk sebelum menimbulkan gangguan.

  • Periksa Storage Secara Berkala

Periksa penggunaan storage secara rutin, terutama pada VPS yang menjalankan website, database, Docker, atau layanan backup.

duf
  • Jangan Menunggu Storage Penuh

Storage yang mencapai 100% dapat menyebabkan berbagai layanan mengalami gangguan. Penggunaan di atas 80% dapat dijadikan sinyal untuk mulai melakukan pemeriksaan, terutama jika penggunaan terus meningkat.

  • Cari Penyebab Sebelum Menghapus File

Jika storage mulai penuh, jangan langsung menghapus file secara massal. Periksa terlebih dahulu:

  • File yang berukuran besar.
  • Direktori yang menggunakan banyak storage.
  • Apakah file masih dibutuhkan.
  • Apakah file digunakan oleh aplikasi.
  • Apakah file aman untuk dihapus.
  • Perhatikan Storage Backup

Backup dapat menggunakan storage dalam jumlah besar. Terapkan kebijakan retensi dan, jika memungkinkan, simpan backup pada storage terpisah.

  • Gunakan Monitoring Tambahan

Duf cocok untuk pemeriksaan manual melalui terminal. Untuk server produksi, gunakan sistem monitoring tambahan yang dapat memberikan peringatan ketika penggunaan storage melewati batas tertentu.

Catatan:
Duf membantu melihat kondisi filesystem dengan cepat, tetapi tidak menunjukkan file atau direktori yang menjadi penyebab penggunaan storage. Gunakan tools seperti du untuk pemeriksaan lebih lanjut.

Kesimpulan

Memantau penggunaan storage merupakan bagian penting dalam pengelolaan VPS Ubuntu. Storage yang terus bertambah tanpa pemantauan dapat menyebabkan disk penuh dan mengganggu berbagai layanan yang berjalan di dalam server.

Duf dapat menjadi pilihan praktis untuk melakukan pemeriksaan storage melalui terminal. Dengan satu perintah, pengguna dapat melihat kapasitas, penggunaan, ruang tersedia, dan persentase pemakaian filesystem dengan lebih mudah.

Jika ditemukan filesystem yang hampir penuh, lanjutkan pemeriksaan menggunakan tool seperti du untuk mencari direktori atau file yang menggunakan ruang terbesar. Hindari menghapus data secara sembarangan sebelum mengetahui fungsi dan kegunaannya.

Dengan melakukan pemeriksaan secara rutin, mengelola log dan backup dengan baik, serta menggunakan monitoring tambahan, kondisi storage VPS dapat dipantau dengan lebih aman dan terkontrol.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Finance : +6285191239466