> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kibana Log Arama

> Kibana kullanarak Elasticsearch'te saklanan logları arayabilir ve analiz edebilir. KQL ve Lucene sorgu syntax'ı ile log arama yapabilir, filtreleme seçenekleri kullanabilir, zaman aralığı belirleyebilir ve log verilerini çeşitli görselleştirmeler ile görüntüleyebilir.

## 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.

<Info>
  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.
</Info>

## Log Arama Özellikleri

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

<CardGroup cols={2}>
  <Card title="KQL Sorguları" icon="code">
    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.
  </Card>

  <Card title="Lucene Syntax" icon="terminal">
    Lucene sorgu syntax'ı ile geleneksel arama sorguları yazabilirsiniz. Lucene, daha gelişmiş ve esnek sorgu imkanları sunar.
  </Card>

  <Card title="Filtreleme Seçenekleri" icon="filter">
    Çoklu filtreleme seçenekleri ile logları daraltabilirsiniz. Alan bazlı, değer bazlı ve zaman bazlı filtreler uygulayabilirsiniz.
  </Card>

  <Card title="Zaman Aralığı Seçimi" icon="clock">
    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.
  </Card>

  <Card title="Alan Bazlı Arama" icon="search">
    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.
  </Card>

  <Card title="Discover Sekmesi" icon="eye">
    Discover sekmesini kullanarak logları görüntüleyebilirsiniz. Discover, Kibana'nın temel log görüntüleme arayüzüdür.
  </Card>
</CardGroup>

## Görselleştirme Seçenekleri

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

<CardGroup cols={2}>
  <Card title="Zaman Çizelgeleri" icon="chart-line">
    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.
  </Card>

  <Card title="Histogram Grafikleri" icon="chart-bar">
    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.
  </Card>

  <Card title="Pasta Grafikleri" icon="chart-pie">
    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.
  </Card>

  <Card title="Tablolar" icon="table">
    Tablolar ile detaylı log bilgilerini görüntüleyebilirsiniz. Tablolar, sıralama ve filtreleme özellikleri sunar.
  </Card>

  <Card title="Isı Haritaları" icon="fire">
    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.
  </Card>

  <Card title="Alan Grafikleri" icon="chart-area">
    Alan grafikleri ile zaman içindeki değişimleri görselleştirebilirsiniz. Bu, trend analizi için idealdir.
  </Card>
</CardGroup>

## Kibana Kurulumu

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

### Windows Kurulumu

<Steps>
  <Step title="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.
  </Step>

  <Step title="Dosyayı Ayıklayın">
    İndirilen dosyayı ayıklayın ve hedef klasöre kaydedin.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Kibana'yı Başlatın">
    `bin/kibana.bat` komutu ile Kibana'yı başlatın.
  </Step>
</Steps>

### Linux Kurulumu

<Steps>
  <Step title="Kibana Arşivini İndirin">
    Kibana arşivini indirin. Elasticsearch sürümünüzle uyumlu bir sürüm seçin.
  </Step>

  <Step title="Arşivi Çıkartın">
    İndirilen arşivi çıkartın ve hedef dizine yerleştirin.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Kibana'yı Başlatın">
    `./bin/kibana` komutu ile Kibana'yı başlatın.
  </Step>
</Steps>

## İlgili Konular

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

<CardGroup cols={2}>
  <Card title="Log Konumları" icon="map-marker-alt" href="/tr/operations/log-analizi-kilavuzu/log-locations">
    Apinizer'da log dosyalarının konumları hakkında bilgi edinin
  </Card>

  <Card title="Log Seviyeleri ve Filtreleme" icon="filter" href="/tr/operations/log-analizi-kilavuzu/log-levels-filtering">
    Log seviyeleri ve filtreleme seçenekleri hakkında bilgi edinin
  </Card>

  <Card title="Log Pattern Analizi" icon="search" href="/tr/operations/log-analizi-kilavuzu/log-pattern-analysis">
    Log pattern analizi teknikleri hakkında bilgi edinin
  </Card>

  <Card title="API Trafik Loglarını Kibana ile Görselleştirme" icon="chart-bar" href="/tr/tutorials/api-analitigi-ve-gozlemlenebilirlik-senaryolari/kibana-api-trafik-log-gorsellestirme">
    Kibana ile API trafik loglarını görselleştirme hakkında detaylı bilgi edinin
  </Card>
</CardGroup>
