Sobes.tech
Junior

Herhangi bir servisin günlüklerini nasıl ve nerede görebilirsiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Servis günlükleri, altyapı ve araçlara bağlı olarak birkaç farklı şekilde görüntülenebilir:

  • Yerel olarak sunucuda: servis bir sunucuda çalışıyorsa, günlükler genellikle dosyalarda saklanır, örneğin /var/log/servis_adi.log. Görüntülemek için cat, tail -f gibi komutlar kullanılabilir.

  • Sistem yöneticileri aracılığıyla: servis systemd ile başlatılmışsa, günlükler şu komutla görüntülenebilir:

    journalctl -u servis_adi
    
  • Bulut platformlarında: örneğin, AWS CloudWatch, Google Cloud Logging, burada günlükler merkezi olarak toplanır.

  • Merkezi günlükleme sistemleri aracılığıyla: ELK Stack (Elasticsearch, Logstash, Kibana), Graylog, Splunk — burada günlükler farklı servislerden toplanır ve web arayüzü üzerinden erişilebilir.

  • Konteynerlerde: Docker için, şu komut kullanılabilir:

    docker logs konteyner_adi
    

Yöntem seçimi, sistemin mimarisi ve ayarlarına bağlıdır. İzleme ve hata ayıklamayı kolaylaştırmak için merkezi günlükleme önemlidir.