Sunucuda oturum açmanıza gerek kalmadan, belirli bir günlük girdisinin bağlamını orijinal dosyasından doğrudan SLS konsolunda görüntüleyin.
Ön koşullar
Günlükler Logtail tarafından toplanmış olmalıdır. Logtail kullanarak günlükleri toplama.
Dizinler oluşturulmuş olmalıdır. Dizin oluşturma.
Çalışma mantığı
Bir günlük kaynağı (sunucu ve dosya) ile hedef günlük girdisini belirtin. Özellik, aynı dosyadaki çevredeki girdileri döndürerek hataları bağlam içinde izlemenize yardımcı olur.
Senaryolar
Örneğin, çevrimiçi sipariş üzerine teslimat yapan bir yemek uygulaması her işlemi bir sunucuda günlüğe kaydeder. Başarılı bir işlem; oturum açma, göz atma, sepete ürün ekleme, sipariş verme, ödeme yapma ve sipariş oluşturma adımlarını kapsar.
Bir sipariş başarısız olduğunda BT operasyon mühendisleri nedeni hızla belirlemelidir. Geleneksel olarak bu süreç, uygulama günlüklerini sipariş kimliğine göre aramaları için yöneticinin sunucu erişimi vermesini gerektirir.
SLS ile mühendisler şunları yapabilir:
Her sunucuya Logtail yükleyin, SLS konsolunda bir makine grubu ve Logtail yapılandırması oluşturun ve Logtail'in artımlı günlükleri karşıya yüklemesini etkinleştirin.
Sorgu ve analiz sayfasında bir zaman aralığı belirtin ve başarısızlık günlüğünü sipariş kimliğine göre bulun.
Başarısızlık günlüğünden yukarı doğru kaydırarak kredi kartı tahsilat hatası gibi ilgili girdileri bulun.
Avantajlar
Uygulamaları veya günlük biçimlerini değiştirmeden hata nedenlerini belirleyin.
Sunucu erişimine gerek kalmadan günlük bağlamını doğrudan SLS konsolundan sorgulayın.
Sorun gidermeyi hızlandırmak için bağlamsal sorgu çalıştırmadan önce sonuçları zaman aralığına göre daraltın.
Sunucu depolama sınırlarından veya günlük döndürme işlemlerinden bağımsız olarak geçmiş günlüklere SLS konsolundan istediğiniz zaman erişin.
Yordam
SLS, bir günlüğü bağlamıyla ilişkilendirmek için PackId kullanır. Logtail, toplama sırasında PackId'yi otomatik olarak oluşturur ve Producer SDK'ları günlük yazarken bir tane üretir. PutLogs işlemini çağırarak PackId'yi manuel olarak da oluşturup karşıya yükleyebilirsiniz. Bir günlüğü PackId kullanarak bağlamıyla ilişkilendirme.
Simple Log Service konsoluna oturum açın.
-
Projeler bölümünde istediğiniz projeyi tıklayın.

-
sekmesinde istediğiniz logstore'u tıklayın.

İsteğe bağlı: Bir arama ifadesi girin ve bir zaman aralığı seçin.
-
sekmesinde hedef günlüğü bulun ve
simgesini tıklayın.Büyüteç simgesi günlük girdisi zaman damgasının sağında görünür.
-
Belirtilen günlüğün bağlamını görüntülemek için sayfada yukarı veya aşağı kaydırın.
Daha eski günlükleri yüklemek için Old öğesini tıklayın.
Daha yeni günlükleri yüklemek için Update öğesini tıklayın.
Görüntülenen alanları yönetmek için All Fields öğesini tıklayın. Tüm alanlar varsayılan olarak görünür. Görünürlüğü açıp kapatmak için bir alan adına tıklayın.
Filter metin kutusuna günlük girdilerini filtrelemek için bir anahtar sözcük girin.
Highlight metin kutusuna tüm oluşumları vurgulamak için bir dize girin.