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 journaldve 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/syslogve ü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.confya /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/syslogyü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 mesajlarloggergörünüşte günlüğe çıkıyor, ancak sistem günlüğüne değil?
Güncelleme: loggerBeklendiği gibi çalışmama sonuçta benim için bir hataydı, bu yüzden ana soru ile ilgili değil.
logger -p .info hellogeçerli değil. Herhangi bir tesis adı belirtmediniz.