Loglama

Mirket log ayarlarında sistem genelinde mikro servislerin log seviyelerini değiştirmeye yarayan bir Mirket özelliğidir. Mikro servislerde paket bazlı log seviyesi değişimi yapılabilir. Birden fazla farklı pakete log seviyesi girilebilir.

Sistem Geneli Log Seviyesi Tanımlama

Sol menüden AyarlarLog Ayarları takip edilerek Log Ayarları sayfasına erişilir.

Loglama
Figure 1. Loglama

Sol tablardan mikro servisi seçip, açılan input alanlarına paket bazlı log seviyesi girilebilir. Birden fazla farklı pakete log seviyesi girerek mikro servisin log ayarlarını daha detaylı yapabiliriz.

Örneğin, Gateway mikro servisinde bulunan nashornsandbox paketinin log seviyesini infoya çekmek istersek aşağıdaki adımları takip edebiliriz.

  • Sol tabdan mikro servis seçilir.

  • Açılan input alanına paket adı girilir. com.inomera.nashornsandbox

  • Log seviyesi kısmından girilen paket için info log seviyesi seçilir.

Eğer her hangi bir paket için girilen log seviyesini kaldırmak ister isek, Log Seviyesi input alanı yanında bulunan Kaldır butonu ile kaldırılabilir.

API Bazında Log Seviyesi Tanımlama

Sol menüden KatalogAPI takip edilerek API Listesi sayfasına erişilir. Log seviyesi tanımlanacak olan apinin Güncelle butonuna tıklanarak API Düzenleme sayfasına erişilir. Burada bulunan Loglama tabından log seviyesi tanımı değiştirilebilir.

API Bazlı Loglama
Figure 2. API Bazlı Loglama

Loglama tabı içerisinde bulunan Loglama Detayı tabından, istek ve cevap için loglama ayarları yapılabilir.

API Bazlı Loglama Detayı
Figure 3. API Bazlı Loglama Detayı

Basit yönlendirme yapılan bir API için, loglama detayında bulunan Client Request ve Client Response başlıkları altında bulunan ayarlar kullanılabilir.

Yük dağıtımı ile yönlendirme yapılan bir API için, loglama detayında bulunan Proxy Request ve Proxy Response başlıkları altında bulunan ayarlar kullanılabilir.

Örneğin, basit yönlendirme yapan bir API için istek gövdesinin loglanmasını isteyecek olursam, Loglama Detayı altında bulunan Client Request başlığı altındaki İstek gövdesi loglansın mı? checkbox’ını işaretleyip API’yi kaydetmem yeterli olacaktır.

Aynı şekilde yük dağıtımı ile yönlendirme yapan bir API için istek gövdesinin loglanmasını isteyecek olursam, Loglama Detayı altında bulunan Proxy Request başlığı altındaki İstek gövdesi loglansın mı? checkbox’ını işaretleyip API’yi kaydetmem yeterli olacaktır.

Sistem genelinde ve API tabanlı olarak loglama detaylarına dair daha fazla bilgi almak ve SIEM loglaması hakkında derinlemesine bilgi sahibi olmak için ilgili bağlantılara tıklayarak demo videosunu izleyebilirsiniz.