Menghapus isi log pada server

Menghapus isi log pada server

Dalam suatu ketika kita pernah mengalami mengapa size dari storage kita bisa menjadi besar secara tiba - tiba di linux. Itu bisa saja terjadi karena size log dari aplikasi kita yang berjalan. Log adalah sebuah history atau catatan dari flow aplikasi yang berjalan pada sistem. Log ini penting untuk mengecek runtutan jalan dari aplikasi kita. Untuk itu terkadang log ini memiliki size yang cukup besar, sehingga lumayan memakan ruang kosong pada harrdisk kita. Dalam suatu ketika juga ketika saya bekerja tak jarang untuk setiap akhir shift kita melakukan check kepada sistem apakah disk masih di bawah treshold atau di atas treshold. Biasanya jika disk atau ruang kosong yang ada pada sitem melampaui treshold yang sudah ditetapkan itu dilakukan mengosongan, atau penghapusan file. Dalam pekerjaan saya sendiri biasanya dilakukan pengosongan isi log. Bukan lognya yang di hapus. tapi isi dari log nya yang dihapus.

Dalam postingan kali ini saya akan memberi info bagaimana cara melakukan Housekeeping dengan menghapus isi dari log tanpa harus menghapus file aslinya.

1. Menggunakan perintah "> namafile" 

> namafile
Menghapus isi log pada server

Pada gambar di samping saya mengosongkan isi dari log yum.log . Di lihat pada gambar tersebut yang semula size dari yum.log adalah 12 Kb setelah di hapus isi dalamnya menggunakan perintah > yum.log sizen-ya menjadi 0 Kb

2. Menggunakan Perintah "cat /dev/null > namafile"
cat /dev/null > namafile
Menghapus isi log pada server

Pada gambar di samping size dari storage.log adalah 136 Kb setelah saya hilangkan isi dari log nya sizenya menjadi 0 Kb

\
3. Menggunakan perintah " echo " " > namafile " atau " echo > namafile "
echo " " > nama file atau echo > nama file
Menghapus isi log pada server

Pada gambar di samping saya menggunakan perintah echo > packaging.log



Ada beberapa lagi perintah yang dapat digunakan untuk melakukan pengosongan isi dari file,  misalnya bisa menggunakan perintah cp (cp namafile) juga bisa. Hal yang remeh tapi signifikan sekali efeknya nanti akan terasa saat kalian melihat server kalian penuh dengan log yang sizenya lumayan. Saran jika ada log yang mau di hapus isinya ada baiknya di backup dulu, atau di gzip agar ukurannya menjadi kecil.

Komentar