Syslog standart bir kayıt tesisidir. Çekirdek de dahil olmak üzere çeşitli program ve hizmetlerin mesajlarını toplar ve kuruluma bağlı olarak, genellikle altında bulunan birkaç günlük dosyasında depolar /var/log. Bazı veri merkezi kurulumlarında, her birinin kendi günlüğüne sahip yüzlerce cihazı vardır ; syslog burada da kullanışlı oluyor. Biri ağ üzerinden tüm cihaz kayıtlarını toplayan özel bir syslog sunucusu kurar. Syslog, günlükleri veritabanlarına ve diğer istemcilere de kaydedebilir.
Benim düşünceme göre /etc/syslog.conf, varsayılan /var/log/kern.logsadece çekirdeğin herhangi bir günlük seviyesinin mesajlarını yakalar; yani çıktısı dmesg.
/var/log/messagesbunun yerine değerli, hata ayıklayıcı olmayan ve kritik olmayan mesajları depolamayı amaçlar. Bu günlük "genel sistem etkinliği" günlüğü olarak düşünülmelidir.
/var/log/syslog sırayla auth ile ilgili mesajlar hariç her şeyi kaydeder.
Syslog tarafından yönetilen Diğer insteresting standart günlükleri /var/log/auth.log, /var/log/mail.log.
Sorunuzla ilgili olarak: yalnızca çekirdek ileti günlüğüne ihtiyacınız varsa, kern.logveya çağrıyı kullanın dmesg.