Cara Melihat Log Linux Centos

Add caption
Kalau kita terbiasa diwindows jika ada problem sebelum melakukan analisa kita pasti akan melihat log terlebih dahulu untuk mengetahui kejadian apa yang telah terjadi. di windows untuk melihat log, bisa dengan cara membuka "event Viewer". 

Nah begitu juga di OS Linux, kita pun harus menge-check ada infomasi apa di log jika terjadi anomali pada OS Linux baik itu workstation atau server computer. 

Lalu dimana jika kita ingin melihat log di OS linux? khusus lilinux tempat untuk menyimpan informasi log banyak jenisnya, tegantung dari log apa yang ingin kita lihat.

Berikut adalah daftar log beserta tempatnya untuk OS linux khusus-nya distro berbasis RPM (Redhat, Centos). untuk debian mungkin perlu ada penyesuaian yak. 😁

  1. /var/log/messages : General log messages
  2. /var/log/boot : System boot log
  3. /var/log/debug : Debugging log messages
  4. /var/log/auth.log : User login and authentication logs
  5. /var/log/daemon.log : Running services such as squid, ntpd and others log message to this file
  6. /var/log/dmesg : Linux kernel ring buffer log
  7. /var/log/dpkg.log : All binary package log includes package installation and other information
  8. /var/log/faillog : User failed login log file
  9. /var/log/kern.log : Kernel log file
  10. /var/log/lpr.log : Printer log file
  11. /var/log/mail.* : All mail server message log files
  12. /var/log/mysql.* : MySQL server log file
  13. /var/log/user.log : All userlevel logs
  14. /var/log/xorg.0.log : X.org log file
  15. /var/log/apache2/* : Apache web server log files directory
  16. /var/log/lighttpd/* : Lighttpd web server log files directory
  17. /var/log/fsck/* : fsck command log
  18. /var/log/apport.log : Application crash report / log file

Setelah mengetahui log yang mungkin diperlukan, lalu bagaimana membaca log-log tersebut?berikut adalah beberapa cara untuk membaca log di linux (Centos):

  • Tail (melihat log yang terbaru/paling bawah di daftar).

 tail -f /var/log/syslog

  • More (melihat log secara lebih lengkap).

more /var/log/syslog

  • Cat (melihat log dengan tampilan standar)

cat /var/log/file.err

  • Less (melihat log per halaman/ada jeda dibagi per layar)

less /var/log/file.log

  • Grep (melihat log dengan memberikan filter kata yang diinginkan), contoh dibawah adalah melihat log yang mengandung kata “fail”.

grep -i fail /var/log/file.log

Comments