Manajemen Log Sistem
Vapor menyediakan kemampuan manajemen log yang komprehensif untuk melihat, mencari, dan menganalisis log sistem melalui integrasi systemd journal.
Prasyarat
- Distribusi Linux berbasis systemd
- Service journal berjalan
- Izin yang sesuai untuk membaca log sistem
Navigasi ke Logs
- Dari menu utama, klik Logs
- Log viewer terbuka dengan streaming log real-time
Antarmuka Log Viewer
Komponen Utama
Log viewer terdiri dari:
- Filter Bar: Opsi pencarian dan filter
- Log Stream: Log real-time atau historis
- Panel Detail: Informasi entri log yang diperluas
- Timeline: Kepadatan log visual sepanjang waktu
Tampilan Entri Log
Setiap entri log menampilkan:
- Timestamp: Kapan event terjadi
- Priority: Level log (Emergency hingga Debug)
- Unit/Service: Sumber log
- Message: Konten log sebenarnya
- Host: Sistem yang menghasilkan log
Level Prioritas
Log diberi kode warna berdasarkan prioritas:
- 🔴 Emergency (0): Sistem tidak dapat digunakan
- 🔴 Alert (1): Tindakan harus segera diambil
- 🔴 Critical (2): Kondisi kritis
- 🟠 Error (3): Kondisi error
- 🟡 Warning (4): Kondisi peringatan
- 🔵 Notice (5): Normal tapi signifikan
- ⚪ Info (6): Pesan informasi
- ⚫ Debug (7): Pesan debug-level
Pencarian dan Filter
Quick Search
Gunakan search bar untuk pencarian berbasis teks:
- Mencari di semua field log
- Case-insensitive secara default
- Mendukung pola regex dengan
/pattern/
Filter Lanjutan
Klik Filters untuk mengakses opsi lanjutan:
Rentang Waktu
- Live: Streaming real-time
- Last Hour: 60 menit terakhir
- Today: Sejak tengah malam
- Yesterday: Hari sebelumnya
- Last Week: 7 hari terakhir
- Custom Range: Rentang tanggal/waktu spesifik
Filter Prioritas
- Pilih level prioritas minimum
- Tampilkan hanya prioritas tertentu
- Kecualikan pesan debug/info
Filter Unit/Service
- Filter berdasarkan unit systemd
- Pilih beberapa service
- Sertakan/kecualikan pesan kernel
- Filter berdasarkan proses tertentu
Monitoring Real-time
Live Streaming
Aktifkan streaming log real-time:
- Klik toggle Live
- Log update otomatis
- Entri baru di-highlight
- Auto-scroll ke terbaru
Follow Mode
Ikuti service tertentu:
- Pilih service di filter
- Aktifkan mode Follow
- Hanya entri baru dari service tersebut ditampilkan
Export Log
Format Export
Export log yang difilter dalam berbagai format:
- JSON: Data terstruktur
- CSV: Kompatibel spreadsheet
- Plain Text: Format teks sederhana
- Syslog Format: Format tradisional
Opsi Export
- Terapkan filter yang diinginkan
- Klik Export
- Pilih format
- Pilih field untuk disertakan
- Download file
Alert dan Notifikasi
Log Alert
Konfigurasi alert untuk pola tertentu:
- Klik Create Alert
- Definisikan kondisi:
- Pencocokan pola log
- Threshold error
- Kegagalan service
- Atur metode notifikasi:
- Webhook
- Notifikasi dashboard
Praktik Terbaik
Manajemen Log
- Review Reguler: Periksa log harian untuk masalah
- Setup Alert: Monitoring proaktif
- Arsip Log Penting: Export dan simpan
- Pembersihan: Rotasi log dengan tepat
- Dokumentasi Pola: Catat masalah umum
Monitoring Keamanan
- Log Auth: Monitor percobaan autentikasi
- Penggunaan Sudo: Lacak eskalasi privilege
- Koneksi Network: Perhatikan aktivitas tidak biasa
- Akses File: Monitor file sensitif
- Perubahan Service: Lacak start/stop service
Pemecahan Masalah
Tidak Ada Log Ditampilkan
- Periksa service journal:
systemctl status systemd-journald - Verifikasi izin: User perlu keanggotaan grup journal
- Periksa disk space untuk storage journal
- Pastikan sinkronisasi waktu benar
Log Tidak Lengkap
- Rotasi journal mungkin telah menghapus log lama
- Periksa limit ukuran journal
- Verifikasi logging persisten diaktifkan
- Review pengaturan rate limiting
