Vanilya Ubuntu 16.04 sunucusu nedir çalıştırıyorum ve günlük olarak varsayılan olarak nasıl ayarlandığına dair başımı sarmaya çalışıyorum. Her ikisi görebiliyorum journald
ve rsyslog
çalışan yüklenmiş ve ancak kayıt mesajları işleniyor nasıl bana tüm açık de değil.
Çoğu mesajlar hem göstermek gibi görünüyor /var/log/syslog
ve üzeri journalctl
, ancak birinde ikisi arasındaki yönlendirme ilgili açık bir yapılandırmayı göremiyorum /etc/systemd/journald.conf
(temelde tümü varsayılan olarak dışarı yorum) /etc/rsyslog.conf
ya /etc/rsyslog.d/50-default.conf
. Resmi belgeleri, hatta ikisinin Ubuntu'da nasıl kurulduğunu açıklayan bir blog yazısı aramaya çalıştım, ancak hiçbir şey bulamadı.
Kafa karışıklığımı daha da eklemek için logger -p local1.info Test
, ana bilgisayarda /var/log/syslog
yürüttüm ve mesajın altında görünürken hiçbir şeyin yazılmadığını buldum journalctl
.
Sorularım:
- Journalald ve rsyslog, Ubuntu 16.04'te tam olarak nasıl çalışır (varsayılan olarak)?
Gönderilen mesajlarlogger
görünüşte günlüğe çıkıyor, ancak sistem günlüğüne değil?
Güncelleme: logger
Beklendiği gibi çalışmama sonuçta benim için bir hataydı, bu yüzden ana soru ile ilgili değil.
logger -p .info hello
geçerli değil. Herhangi bir tesis adı belirtmediniz.