Ana içeriğe atla

Genel Bakış

Apinizer sisteminde log dosyaları farklı konumlarda saklanabilir. Log konumlarını bilmek, sorun giderme ve sistem izleme için kritik öneme sahiptir.
Log dosyalarının konumlarını bilmek, sorun giderme süreçlerinde zaman kazandırır ve doğru log kaynaklarına erişim sağlar.

Log Konumları

Apinizer sisteminde loglar aşağıdaki konumlarda saklanır:

API Trafik Logları

API trafik logları Elasticsearch’e kaydedilir. Bu loglar, API istekleri ve yanıtları hakkında detaylı bilgi içerir ve Kibana kullanılarak görselleştirilebilir.

Sistem Logları

Sistem logları pod logları olarak Kubernetes’te saklanır. Bu loglar, Apinizer bileşenlerinin sistem seviyesindeki aktivitelerini içerir.

Uygulama Logları

Uygulama logları Apinizer bileşenlerinin log dosyalarında bulunur. Bu loglar, uygulama seviyesindeki aktiviteleri ve hataları içerir.

Log Erişim Yöntemleri

1

Elasticsearch Loglarına Erişim

API trafik loglarına Kibana arayüzü üzerinden erişebilirsiniz. Kibana, Elasticsearch’teki logları görselleştirmek ve analiz etmek için kullanılır.
2

Kubernetes Pod Loglarına Erişim

Sistem loglarına Kubernetes kubectl komutları ile erişebilirsiniz. Örneğin, kubectl logs <pod-name> komutu ile pod loglarını görüntüleyebilirsiniz.
3

Uygulama Log Dosyalarına Erişim

Uygulama log dosyalarına pod içindeki log dizinlerinden erişebilirsiniz. Log dosyaları genellikle /var/log/apinizer veya benzeri dizinlerde bulunur.

Kibana Entegrasyonu

Kibana kullanılarak Elasticsearch’e kaydedilen loglar görselleştirilebilir ve analiz edilebilir.
Kibana, Elasticsearch’teki logları gerçek zamanlı olarak görüntülemenizi ve analiz etmenizi sağlar. Discover, Visualize ve Dashboard sekmelerini kullanarak log verilerini inceleyebilirsiniz.

İlgili Konular

Daha detaylı bilgi için aşağıdaki sayfaları inceleyebilirsiniz: