Ne yapar
Log satırlarını yapıştırın veya bir ya da birden fazla log dosyasını bırakın; hızlı, filtrelenebilir bir tabloya dönüşürler. Mesaj şablonları özellik değerleriyle oluşturulur; böylece Placed order {OrderId} ifadesi Placed order 10457 olarak okunur ve her özellik filtreleme için kullanılabilir kalır.
Desteklenen biçimler
- Serilog Compact JSON (CLEF):
@t,@m,@mt,@l,@x,@i,@r,@tr/@spve@@kaçışı dahil tüm özellikler. - Serilog
JsonFormatter:Timestamp,Level,MessageTemplate,RenderedMessage,Properties,Renderings. - Microsoft.Extensions.Logging JSON konsolu (
LogLevel,Category,State) ve yaygın alan adlarını kullanan genel JSON satırları. - Metin: Serilog konsol ve dosya çıktısı (
[14:32:10 INF] ...),info: Category[0]konsol biçimi ve NLog tarzı satırlar. Çok satırlı mesajlar ve stack trace’ler kendi kayıtlarıyla birlikte kalır.
Özellikler
{@Order}yapısını JSON olarak açan, hizalamayı ve .NET biçim belirticilerini ({Elapsed:0.00},{Total:N2},{Date:yyyy-MM-dd}) destekleyen şablon oluşturma.- Sayılarla seviye çipleri, arama (düz kelimeler veya
/regex/) veOrderId = 42,Elapsed > 500ya daRequestPath ~ /apigibi özellik filtreleri. Ayrıntı panelinde bir değere tıklayarak ona göre filtreleyin. - Seviyeye göre renklendirilmiş, dakika başına kayıt histogramı. Bir zaman aralığı seçmek için üzerinde sürükleyin.
- Sanallaştırılmış tablo: yalnızca görünen satırlar çizilir, bu yüzden 100.000’den fazla satırlı dosyalar akıcı biçimde kayar. Satırlar arasında ok tuşlarıyla gezinin.
- Filtrelenmiş satırları JSON satırları (CLEF) veya CSV olarak dışa aktarın.
Gizlilik
Dosyalar tarayıcınızda okunur ve asla yüklenmez. Açılan dosyalar yalnızca bellekte kalır; yapıştırılan metin siz temizleyene kadar yerel depolamada tutulur.