Kibana Nedir?

İngilizce: Kibana

Kibana, Elasticsearch'teki log ve metrik verilerini görselleştirip analiz etmeyi sağlayan; ELK Stack'in görsel bileşenidir.

Kibana Nedir?

Kibana, Elasticsearch üzerinde tutulan log, metrik ve olay verilerini aramak, filtrelemek ve görselleştirmek için kullanılan Elastic Stack arayüzüdür. Ham log satırlarını grafik, tablo, harita ve dashboard haline getirerek operasyon ekiplerinin sistemi daha hızlı anlamasını sağlar.

Kibana’da veriler index pattern veya data view üzerinden seçilir. Kullanıcı KQL ya da Lucene sorgularıyla kayıtları filtreler, zaman aralığı belirler ve görselleştirmeler oluşturur. Uygulama hataları, HTTP durum kodları, yanıt süreleri, kullanıcı davranışları ve altyapı metrikleri aynı panelde izlenebilir. Alerting özelliğiyle belirli eşikler veya sorgu sonuçları için bildirim üretilebilir.

Nerede Kullanılır?

  • Üretim hatalarının log üzerinden kök neden analizinde
  • API gecikmesi, 5xx oranı ve trafik artışlarının izlenmesinde
  • Güvenlik olayları veya şüpheli davranışların araştırılmasında
  • Ürün ve operasyon ekipleri için okunabilir dashboard hazırlanmasında

Kibana’nın değeri, logların düzenli ve sorgulanabilir formatta gönderilmesine bağlıdır. Alan adları, zaman damgası, correlation ID ve ortam bilgisi standart değilse panel anlamlı sonuç üretmez. Bu yüzden logging, monitoring ve Elasticsearch tasarımı birlikte ele alınmalıdır.