Cloud Logging, gelen günlüklerin boyutunu 256 KB ile sınırlar ve daha büyük olanları bırakır. Cloud Logging'in büyük günlüklerinizi saklamasını sağlamak için Fleet Engine, bunları bir dizi daha küçük günlüğe bölebilir.
Cloud Logging, Fleet Engine'den gelen aşağıdaki günlükleri bölebilir:
Her bölünmüş günlük girişi aşağıdaki alanları içerir:
split.uid
: Ortak bir orijinal günlük girişinden ayrılan günlük girişleri grubunun benzersiz tanımlayıcısı. Bu alanın değeri, orijinal günlük girişinden ayrılan tüm girişler için aynıdır.split.index
: Bu girişin, bölünmüş girişler dizisindeki konumu. Bölünen ilk girişin dizini0.split.index
olur. Bu dizin,LogEntry.insertId
alanına da eklenir.split.totalSplits
: Orijinal günlük girişinin bölündüğü günlük girişi sayısı. Bu alanın değeri, orijinal günlük girişinden ayrılan tüm girişler için aynıdır.
split log 1:
insertId: "XXXX-01"
split {index: 0, uuid: "XXXX"}
splitLog 2:
insertId: "XXX-02"
split {index: 1, uuid: "XXXX"}
Belirli bir günlükten ayrılan tüm günlükleri bulmak için aşağıdaki gibi bir sorgu kullanın:
split.uid="789+2022-02-22T12:22:22.22+05:00"
sortby split.index OR sortby insertID
Bu bölünmüş günlüklerin yapısı, Cloud Denetleme Günlükleri kılavuzunda gösterilen yapıyla neredeyse aynıdır. En büyük fark, Fleet Engine günlüklerinde bölmenin jsonPayload
alanında gerçekleşmesidir. Ayrıntılar ve örnekler için Denetleme günlüğü girişlerini bölme başlıklı makaleyi inceleyin.
Sırada ne var?
Günlükleri ölçütlerinize göre saymak ve filtrelemek için günlük tabanlı metrikler oluşturun.