Ana içeriğe atla

Genel Bakış

Kibana, Elasticsearch verilerini görselleştirmek ve analiz etmek için kullanılan arayüz programıdır. Kibana, Elasticsearch kümesiyle iletişim kurarak verileri alır.
Kibana’nın temel özelliklerinden biri, Elasticsearch’e kaydedilen logları anlık olarak izleyebilme yeteneğidir. Bu, gerçek zamanlı olarak log verilerini takip etmenizi ve analiz etmenizi sağlar.

Log Arama Özellikleri

Kibana’da log arama için çeşitli özellikler kullanılabilir:

KQL Sorguları

Kibana Query Language (KQL) sorguları ile gelişmiş log arama yapabilirsiniz. KQL, kullanıcı dostu bir sorgu dilidir ve karmaşık filtreleme işlemlerini kolaylaştırır.

Lucene Syntax

Lucene sorgu syntax’ı ile geleneksel arama sorguları yazabilirsiniz. Lucene, daha gelişmiş ve esnek sorgu imkanları sunar.

Filtreleme Seçenekleri

Çoklu filtreleme seçenekleri ile logları daraltabilirsiniz. Alan bazlı, değer bazlı ve zaman bazlı filtreler uygulayabilirsiniz.

Zaman Aralığı Seçimi

Zaman aralığı seçimi ile belirli bir zaman dilimindeki logları görüntüleyebilirsiniz. Son 15 dakika, son 1 saat, son 24 saat gibi önceden tanımlı aralıklar kullanılabilir.

Alan Bazlı Arama

Belirli alanlara göre arama yapabilirsiniz. Örneğin, sadece hata mesajlarını, belirli bir API Proxy’yi veya kullanıcı adını içeren logları arayabilirsiniz.

Discover Sekmesi

Discover sekmesini kullanarak logları görüntüleyebilirsiniz. Discover, Kibana’nın temel log görüntüleme arayüzüdür.

Görselleştirme Seçenekleri

Kibana ile log verileri çeşitli şekillerde görselleştirilebilir:

Zaman Çizelgeleri

Zaman çizelgeleri ile logların zaman içindeki dağılımını görselleştirebilirsiniz. Bu, trend analizi ve anomali tespiti için kullanışlıdır.

Histogram Grafikleri

Histogram grafikleri ile log sayılarının dağılımını görüntüleyebilirsiniz. Bu, log yoğunluğunu anlamak için faydalıdır.

Pasta Grafikleri

Pasta grafikleri ile kategorilere göre log dağılımını görselleştirebilirsiniz. Örneğin, hata türlerine göre dağılım gösterebilirsiniz.

Tablolar

Tablolar ile detaylı log bilgilerini görüntüleyebilirsiniz. Tablolar, sıralama ve filtreleme özellikleri sunar.

Isı Haritaları

Isı haritaları ile log yoğunluğunu görsel olarak temsil edebilirsiniz. Bu, yoğun zaman dilimlerini tespit etmek için kullanışlıdır.

Alan Grafikleri

Alan grafikleri ile zaman içindeki değişimleri görselleştirebilirsiniz. Bu, trend analizi için idealdir.

Kibana Kurulumu

Kibana kurulumu için aşağıdaki adımlar izlenebilir:

Windows Kurulumu

1

Kibana Sürümünü İndirin

Kibana’nın uyumlu sürümünü indirin. Elasticsearch sürümünüzle uyumlu bir Kibana sürümü seçmeniz gerekmektedir.
2

Dosyayı Ayıklayın

İndirilen dosyayı ayıklayın ve hedef klasöre kaydedin.
3

Konfigürasyon Dosyasını Düzenleyin

Config klasörü içindeki kibana.yml dosyasını düzenleyin. Elasticsearch bağlantı bilgilerini ve diğer ayarları yapılandırın.
4

Kibana'yı Başlatın

bin/kibana.bat komutu ile Kibana’yı başlatın.

Linux Kurulumu

1

Kibana Arşivini İndirin

Kibana arşivini indirin. Elasticsearch sürümünüzle uyumlu bir sürüm seçin.
2

Arşivi Çıkartın

İndirilen arşivi çıkartın ve hedef dizine yerleştirin.
3

Konfigürasyon Dosyasını Düzenleyin

Config klasörü içindeki kibana.yml dosyasını düzenleyin. Elasticsearch bağlantı ayarlarını yapılandırın.
4

Kibana'yı Başlatın

./bin/kibana komutu ile Kibana’yı başlatın.

İlgili Konular

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