Tüm Ürünler
Search
Belge Merkezi

Elasticsearch:Günlükleri sorgulayın

Son Güncelleme:Oct 04, 2026

Alibaba Cloud Logstash günlük özelliği, anahtar kelime ve zaman aralığına göre günlük içeriğini aramanıza olanak tanır; bu sayede küme sorunlarını hızla bulabilir ve günlük bakım işlemlerini gerçekleştirebilirsiniz.

Yordam

  1. Logstash Clusters sayfasına gidin.

  2. Hedef kümeye şuraya gidin.

    1. Üst gezinme çubuğunda, kümenin bulunduğu bölgeyi seçin.

    2. Logstash Clusters sayfasında ilgili kümeyi bulun ve ID değerine tıklayın.

  3. Sol gezinme bölmesinde, kümenin çalışma zamanı günlüklerini görüntülemek için Logs seçeneğine tıklayın.

    Alibaba Cloud Logstash dört günlük türünü destekler: küme günlükleri, yavaş günlükler, GC günlükleri ve hata ayıklama günlükleri. Aşağıdaki tabloda her bir türün açıklaması ve kullanım senaryoları verilmiştir. Daha fazla bilgi için bkz. Günlük ayrıntıları.

    Günlük türü

    Açıklama

    Kullanım senaryosu

    cluster log

    Kümenin çalışma durumunu kaydeder.

    Düğüm sağlığını ve işlem hattı durumunu izlemek, kaynaklar ile hedefler arasındaki bağlantı sorunlarını gidermek, işlem hattı yapılandırma değişikliklerini doğrulamak ve çalışma zamanı hatalarını belirlemek için küme günlüklerini kontrol edin.

    Önemli

    Uygulamanızda sorun yaşıyorsanız, performans darboğazlarını veya işlem hattı yapılandırma sorunlarını elemek için öncelikle küme günlüğünü ve küme izleme verilerini kontrol edin.

    slow log

    Belirtilen zaman eşiklerini aşan işlem hattı olaylarını kaydeder.

    Önemli

    Sorun gidermeyi kolaylaştırmak amacıyla yavaş günlükler YML dosyasında varsayılan olarak etkindir. Bu yavaş günlük yapılandırmasını kaldırmayın. Daha fazla bilgi için bkz. YML dosyası yapılandırma.

    Yazma işlemlerinde yavaşlama yaşıyorsanız yavaş günlüğü kontrol edin. Yaygın nedenler şunlardır:

    • İşlem hattı yapılandırmasındaki kaynak veya hedef bir kaynak darboğazına ulaşmıştır. Kaynak veya hedef için kaynakları ölçeklendirmenizi öneririz.

    • Logstash için Pipeline Workers ayarı çok küçüktür. Pipeline Batch Size ve Pipeline Workers değerlerini artırın. Daha fazla bilgi için bkz. Yapılandırma dosyaları kullanarak işlem hatlarını yönetme.

    gc log

    Java Sanal Makinesi (JVM) yığın alanından gelen çöp toplama (GC) olaylarını kaydeder; Old GC, CMS GC, Full GC ve Minor GC mekanizmalarına ilişkin ayrıntıları içerir.

    Bir küme performans darboğazı yaşıyorsa, uzun süren veya sık gerçekleşen çöp toplama olaylarını tespit etmek için GC günlüklerini kontrol edin.

    debug log

    Bir işlem hattının verileri işledikten sonraki çıkış verilerini gösterir. Bu özellik varsayılan olarak devre dışıdır. Etkinleştirmek için logstash-output-file_extend eklentisini yüklemeniz ve output bölümünde file_extend parametresini yapılandırmanız gerekir.

    Hata ayıklama amacıyla konsolda işlem hattı çıktısını doğrudan görüntülemek için hata ayıklama günlüklerini kullanın.

  4. Logs sayfasındaki arama kutusuna bir arama sorgusu girin, başlangıç ve bitiş saatlerini seçin ve ardından Search seçeneğine tıklayın.

    Son yedi güne ait günlükleri sorgulayabilirsiniz. Günlükler varsayılan olarak ters kronolojik sırayla görüntülenir. Alibaba Cloud Logstash, Lucene tabanlı sorgu sözdizimini destekler. Daha fazla bilgi için bkz. Sorgu dizesi sözdizimi.

    Örneğin, content alanında running anahtar kelimesini içeren, level değeri info olan ve host değeri 172.16.xx.xx olan bir küme günlüğünü sorgulamak için aşağıdaki sorguyu kullanın: host:172.16.xx.xx AND level:info AND content:running.

    Arama sonuçları Logs sayfasında görüntülenir.

Günlük ayrıntıları

Küme günlüğü

Küme günlüğü, oluşturma zamanı, kaynak düğümün IP adresi ve günlük ayrıntıları dahil olmak üzere bir kümenin çalışma zamanı günlüklerini gösterir.

Parametre

Açıklama

Time

Günlüğün oluşturulduğu zaman.

Node IP Address

Günlüğü oluşturan düğümün IP adresi.

Content

Başlıca level, host, time ve content alanlarından oluşan günlük ayrıntıları:

  • level: trace, debug, info, warn veya error gibi günlük düzeyi.

    Not

    Bir GC günlüğünde level alanı bulunmaz.

  • host: Günlüğü oluşturan düğümün IP adresi.

  • time: Günlüğün oluşturulduğu zaman.

  • content: Günlüğün ana içeriği.

GC günlüğü

gc günlükleri varsayılan olarak etkindir. Yapı olarak küme günlüğü ile aynıdır.

Günlük görüntüleyici, GC günlük girdilerini üç alanda gösterir: host (düğüm IP'si), time (zaman damgası, örn. 2021-10-11T16:21:19.589Z) ve content (günlük gövdesi). Örnek GC günlük içeriği: [GC (Allocation Failure) ... ParNew: 481493K->4666K(536384K) ... 606013K->129187K(2324288K), Times: user=0.02 sys=0.00, real=0.02 secs]; bu ifade, ParNew'in 481493K'dan 4666K'ya, toplam yığın alanının ise 606013K'dan 129187K'ya düşürüldüğünü gösterir.

Yavaş günlük

Yavaş günlükler varsayılan olarak etkindir. Logstash örneğinizin YML dosyasında yavaş günlük yapılandırmasını görüntüleyebilir veya değiştirebilirsiniz. Daha fazla bilgi için bkz. YML dosyası yapılandırma.

Önemli

Sorun gidermeyi kolaylaştırmak amacıyla bu yavaş günlük yapılandırmasını kaldırmayın.


slowlog:
  threshold:
    warn: 2s
    info: 1s
    debug: 500ms
    trace: 100ms

Hata ayıklama günlüğü

İşlem hattı çıktısı beklentilerle eşleşmediğinde, Alibaba Cloud Logstash size yardımcı olmak için bir işlem hattı hata ayıklama özelliği sunar. Daha fazla bilgi için bkz. İşlem hattı yapılandırması hata ayıklama özelliğini kullanma.

Hata ayıklama günlükleri varsayılan olarak devre dışıdır. Etkinleştirmek için aşağıdaki adımları uygulayın:

  1. logstash-output-file_extend eklentisini yükleyin. Daha fazla bilgi için bkz. Eklenti yükleme veya kaldırma.

  2. İşlem hattı yapılandırmasının output bölümünde file_extend parametresini yapılandırın. Daha fazla bilgi için bkz. Yapılandırma dosyaları kullanarak işlem hatlarını yönetme.

Hata ayıklama günlüklerini etkinleştirdikten sonra, Logstash işlem hattı çıktısını Simple Log Service konsolunda görüntüleyebilirsiniz. Her günlük girdisi time, node IP ve content alanlarını içerir. Content alanı, coğrafi konum ayrıştırma sonuçları ve zaman damgaları gibi anahtar-değer biçimindeki işlem hattıyla işlenmiş verilerin yanı sıra pipelineId ve sls_log_time gibi meta verileri gösterir.

İlgili işlemler

ListLogstashLog