Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Tutorial Monitoring Log Server dengan Logwatch

Posted on May 14, 2024

Sistem Linux mencatat banyak informasi penting ke dalam file log. Setiap layanan yang Anda pasang biasanya memiliki file log sendiri. Ini tambahan dari log bawaan sistem, seperti dmesg, log booting, log package manager, dan lainnya. File log ini bisa berisi ribuan entri dalam waktu singkat.

Memang data log ini berguna untuk memahami apa yang terjadi di sistem Anda (terutama saat ada masalah). Namun, file log bisa menjadi sangat besar dan sulit dibaca. Misalnya, peringatan penting mungkin terkubur di antara ratusan entri lainnya. Mencari peringatan ini secara manual akan memakan waktu lama.

Logwatch hadir untuk membantu administrator sistem. Program ini akan memantau file log yang Anda tentukan dan memberi tahu Anda melalui email jika ada entri yang perlu diperhatikan. Setelah kita mengkonfigurasi Logwatch, program ini akan memeriksa kejadian yang perlu diwaspadai secara otomatis.

Tutorial ini akan membahas langkah demi langkah untuk menginstal dan mengkonfigurasi Logwatch di sistem Linux.

Apa yang akan Anda pelajari:

  • Cara menginstal Logwatch di semua distro Linux utama
  • Cara mengkonfigurasi Logwatch
  • Cara menjalankan Logwatch secara manual dengan perintah logwatch
  • Cara menjadwalkan pemantauan Logwatch secara teratur dengan cron
  • Menggunakan Logwatch untuk Pemantauan Keamanan Dasar di Linux


Persiapan

Akses root atau sudo di sistem Linux.
Perintah Linux dasar yang membutuhkan akses root akan ditandai dengan #, sedangkan perintah untuk pengguna biasa ditandai dengan $.


Instalasi Logwatch

Logwatch tidak terpasang secara default di Linux. Untungnya, program ini tersedia di repositori perangkat lunak bawaan distro Linux utama. Gunakan perintah yang sesuai di bawah ini untuk menginstal Logwatch dengan package manager sistem Anda.

Ubuntu, Debian, dan Linux Mint:
$ sudo apt update
$ sudo apt install logwatch

Fedora, CentOS, AlmaLinux, Rocky Linux, dan Red Hat:
$ sudo dnf install logwatch

Arch Linux dan Manjaro:
$ sudo pacman -S logwatch

Selama instalasi awal, Anda mungkin diminta untuk mengkonfigurasi pengaturan email. Pilih jenis mail server yang Anda inginkan, beserta pengaturan lainnya seperti alamat email tujuan untuk Logwatch.

Konfigurasi Logwatch

Setelah Logwatch terinstal, mari kita lihat konfigurasi dasar untuk mulai menggunakannya memantau file log.

File konfigurasi default untuk Logwatch terletak di /usr/share/logwatch/default.conf/logwatch.conf. Sebaiknya buat salinan file ini dan edit salinannya. Ini memastikan pembaruan mendatang tidak akan menimpa pengaturan kita. Berikut cara menyalin file ke lokasi yang benar:

$ sudo cp /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/conf/

Selanjutnya, gunakan nano atau editor teks pilihan Anda untuk membuka file tersebut:

$ sudo nano /etc/logwatch/conf/logwatch.conf

Pengaturan pertama yang perlu dipertimbangkan adalah Output. Kita dapat memilih antara stdout (terminal), mail (email), dan file. Opsi ini menentukan ke mana output Logwatch akan dikirim. Konfigurasinya akan terlihat seperti berikut:

Output = stdout # Kirim ke terminal
Output = mail # Kirim ke email
Output = file # Kirim ke file

Pilih metode output yang Anda inginkan sebelum melanjutkan ke pengaturan lainnya.

Jika Anda memilih untuk mengirim output Logwatch ke file pada langkah 1 dengan opsi Output = file, maka Anda perlu mengatur nilai Filename untuk menentukan jalur penyimpanan output Logwatch.

Filename = /tmp/logwatch

Pengaturan lain yang perlu kita konfigurasi adalah LogDir. Pengaturan ini memberi tahu Logwatch di mana file log yang ingin dipantau disimpan. Kita dapat menggunakan sebanyak mungkin pengaturan LogDir yang kita inginkan, jika kita memiliki beberapa direktori yang perlu dipantau oleh Logwatch.

LogDir = /var/log # Direktori log default
LogDir = /some/other/log/path # Direktori log tambahan

Tentu saja, masih banyak pengaturan lain yang ada di file konfigurasi ini, tetapi yang disebutkan di atas adalah beberapa yang paling penting. Silakan baca sendiri file konfigurasi, lihat contoh yang disediakan, dan buat perubahan yang diperlukan sesuai keinginan Anda.

Menjalankan Logwatch Secara Terjadwal

Jika Anda ingin menjalankan Logwatch secara terjadwal, Anda dapat menggunakan cron. Buka crontab Anda dengan perintah berikut:

$ sudo crontab -e

Tambahkan entri cron berikut untuk menjalankan Logwatch setiap hari pada jam 00:00:

0 0 * * * logwatch --detail Low --range today

Simpan crontab Anda dan tutup editor.

Setelah itu, periksa direktori yang dikonfigurasi untuk penyimpanan output Logwatch untuk melihat data yang ditangkap oleh Logwatch. Atau, jika Anda mengkonfigurasi opsi email, Anda akan menerima laporan Logwatch di kotak masuk Anda setiap hari.

Terbaru

  • Apa itu Probabilistic Methods dalam Klasifikasi Data?
  • Apa itu Klasifikasi Data dengan Metode Feature Selection?
  • Inilah Panduan Lengkap Jalur Afirmasi Disabilitas SPMB Kota Malang 2026, Simak Syarat dan Jadwalnya!
  • Inilah Cara Lengkap Daftar UM Undip 2026: Panduan Teknis, Jadwal, dan Syarat Biar Nggak Salah Langkah!
  • Inilah Daftar Kampus Swasta Terbaik di Indonesia 2026 Versi Webometrics dan QS WUR, Nggak Kalah Sama Negeri!
  • Inilah Cara Daftar PPKB UI 2026, Kesempatan Emas Masuk Kampus Jaket Kuning Tanpa Tes!
  • Inilah Tampilan Baru Aplikasi Cek Bansos Kemensos 2026, Cara Cek Status dan Nominal Bantuan yang Cair!
  • Inilah Aturan PIN SPMB Jatim 2026, Bisa Dipakai Berapa Kali Sih?
  • Apa itu Common Techniques in Data Classification?
  • Inilah Cara Mengatasi Error Loading File Default.rdp Saat Menggunakan Remote Desktop
  • Anak Anies, Mutiara Baswedan Sukses Lulus S2 di Harvard University Sambil Momong Anak, Inspiratif Pol!
  • Inilah Kenapa Nama Cut Salwa Viral di TikTok dan X, Bikin Netizen Penasaran Banget!
  • Inilah Panduan Lengkap Fakultas Vokasi UNY Kampus Wates 2026: Jurusan, Biaya Kuliah, dan Bedanya dengan Gunungkidul
  • Inilah Arti FOMO yang Sebenarnya dan Cara Biar Jenengan Nggak Gampang Ikut-ikutan Tren Viral
  • Inilah Perbedaan Red Flag dan Green Flag Serta Cara Mengenalinya dalam Hubungan
  • Inilah Cara Menghitung Nilai Gabungan Rapor dan TKA SPMB 2026 Supaya Peluang Lolos Makin Besar
  • Inilah Sisi Gelap Dunia Kotak-Kotak, Mengenal Creepypasta Minecraft yang Bikin Pemain Merinding Seharian
  • Inilah Caranya Plotting Bidang Tanah Mandiri Lewat Aplikasi Sentuh Tanahku Supaya Data Jenengan Makin Akurat
  • Inilah Debut Yua Mikami di Drama Netflix Sins of Kujo, Perannya Bikin Banyak Orang Kaget!
  • Inilah Alasan Kenapa Video Viral Rok Hijau di Dapur Jadi Trending Topik dan Bikin Geger Netizen
  • Inilah Arti Rizz yang Viral di Media Sosial dan Rahasia Punya Karisma Alami Tanpa Perlu Banyak Gaya
  • Inilah Cara Menghapus Game Steam Sampai Bersih Biar Penyimpanan Lega dan Library Tetap Rapi
  • Inilah Cara Melacak iPhone Hilang Biar Bisa Motret Muka Pencurinya Secara Otomatis
  • Iki Loh Mitos Jam Posting Instagram yang Sering Bikin Bingung
  • Inilah Arti Withdrawn dalam Saham dan Cara Melakukannya Biar Nggak Bingung Pas Trading
  • Inilah Cara Melihat Nilai UTBK SNBT 2026 dan Tutorial Download Sertifikat Resminya
  • Inilah Kenapa Kalian Harus Pilih View TikTok Gratis Tanpa Login Biar Akun Tetap Aman dan Cepat FYP
  • Inilah Bedanya SSD NVMe vs SATA di Laptop Bisnis, Kitorang Kasih Tau Biar Kalian Tra Salah Pilih!
  • Inilah Cara Cek Tier Akun FF Pakai AI yang Lagi Viral, Ternyata Gampang Sekali!
  • Is it Legal? How to Use Fake Website to Generate Leads?
  • SELinux Make Nginx Break and How to Fix It Easy
  • How See Hidden SELinux Errors When Your Server Is Broken
  • How Fix SELinux Port Denied Error With Sealert Easy Guide
  • Read SELinux AVC Denial Log Simple Guide for Noob
  • How Check and Fix SELinux Block Things in Fedora Linux
  • How to Automate Your Entire SEO Strategy Using a Swarm of 100 Free AI Agents Working in Parallel
  • How to create professional presentations easily using NotebookLM’s AI power for school projects and beyond
  • How to Master SEO Automation with Google Gemini 3.1 Flash-Lite in Google AI Studio
  • How to create viral AI video ads and complete brand assets using the Claude and Higgsfield MCP integration
  • How to Transform Your Mac Into a Supercharged AI Assistant with Perplexity Personal Computer
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme