Günlük iletileri günlükte hiçbir yerde görünmediğinden, dergi yönlendirme için doğru ayarlanmış sistem günlüğünüzün olmadığından ve iletilerin basitçe düştüğünden şüpheleniyorum. Arch'da bulunduğunuz için, bu sorunu düzeltmek kolaydır. syslog-ng
Paketin kurulu olduğundan emin olun :
pacman -S syslog-ng
Ardından, önyüklemede etkinleştirildiğinden emin olun:
systemctl enable syslog-ng
Son olarak, hizmetlerin etkinleştirilmesi otomatik olarak başlatılmadığından, hizmeti başlatın:
systemctl start syslog-ng
Ayrıntılar için bu Arch Wiki sayfasına bakın.
İşte bu sorunun neden oluştuğuna dair bazı bilgiler:
Klasik sistem günlüğüne giriş yapmanın belirli bir yolu vardır ve yeni systemd günlüğüne giriş yapmanın belirli bir yolu vardır. Bunlar uyumsuz; syslog'u destekleyen uygulamalar dergiyi desteklemek için sihirli bir şekilde yapılamaz - yazar bu özelliği açıkça uygulamalıdır. Systemd günlüğünü destekleyen uygulamalara genellikle bir systemd sisteminde çalışırken "yerel API" yı destekleme denir.
Sistem günlüğü API'si ve dergi API'si farklı olduğundan, dergi API'sini desteklemeyen uygulamalar yalnızca günlük iletilerini bırakır. Sizin durumunuzda olan buydu.
syslog-ng
Paketin işi journald API çağrıları içine syslog API çağrıları çevirmektir. Bu şekilde, sistem günlüğü iletileri sonunda günlüğe kaydedilir.
syslog-ng
yüklendi, ancak etkinleştirilmedi, derginin tamamen değiştirdiğini varsaydım. Mılogger
sadece syslog konuşmak mümkün? O zaman Journalald'a giriş yapmanın doğru yolu nedir?