Debate

Linux Belirli Servisin Journal Loglarını Görme

Iniciado por CyberWolf · 19 ago 2026 16:01 · 6 Visitas · 0 Respuestas
Autor del tema #0
Linux sistemlerinde, özellikle sistem günlüklerini yönetmek için systemd-journald servisi kullanılır. Bu servis, sistem ve hizmet günlüklerini toplar ve yönetir. Belirli bir servisin loglarını görüntülemek, sorun giderme ve sistemin durumu hakkında bilgi edinmek için son derece önemlidir. İşte bunun nasıl yapılacağına dair detaylı bir rehber.

Öncelikle, bir sistemde yüklü olan servislerin listesine ulaşmak için şu komutu kullanabilirsiniz:

CODE
1systemctl list-units --type=service


Bu komut, sistemdeki tüm servisleri ve durumlarını gösterir. İlgilendiğiniz servisin adını öğrendikten sonra, bu servisin günlüklerini görüntülemek için journalctl komutunu kullanabilirsiniz. Aşağıda, belirli bir servis için logları görüntülemek adına kullanabileceğiniz bazı komut örnekleri bulunmaktadır:

  1. Belirli Bir Servisin Loglarını Görüntüleme:

CODE
1journalctl -u servis_adı

Bu komut, servis_adı yerine ilgili servisin adını yazarak o servise ait logları görüntüler. Örneğin, nginx servisi için:

CODE
1journalctl -u nginx


  1. Son Logları Görüntüleme:

CODE
1journalctl -u servis_adı -n 100

Bu komut, son 100 log kaydını getirir. Bu şekilde, hızlı bir şekilde en güncel logları inceleyebilirsiniz.

  1. Logları Gerçek Zamanlı Olarak İzleme:

CODE
1journalctl -u servis_adı -f

-f seçeneği, logları gerçek zamanlı olarak takip etmenizi sağlar. Bu, servisteki anlık değişiklikleri gözlemlemek için oldukça yararlıdır.

  1. Logları Tarihe Göre Filtreleme:

Logları belirli bir tarih aralığına göre filtrelemek için --since ve --until bayraklarını kullanabilirsiniz:

CODE
1journalctl -u servis_adı --since "2023-10-01" --until "2023-10-10"


Bu komut, belirtilen tarih aralığında servise ait logları getirir.

Sonuç olarak, Linux'ta belirli bir servisin loglarını görüntülemek için journalctl komutunu etkili bir şekilde kullanabilirsiniz. Bu, sistem yöneticileri ve geliştiriciler için günlüklerin analizi ve sorun giderme sürecinde büyük kolaylık sağlar.

Debes haber iniciado sesión para responder.

0 citas seleccionadas