- Farklı günlükleme kütüphaneleri ve bulut sağlayıcıları arasında günlükleri yönlendirir
- Günlük mesajlarını, meta verileri ve hataları açıkça belirtmeye olanak tanıyan bir API sunar
- Geliştiricilerin günlük yazarken uygun günlükleyiciyi seçme, kullanma ve sürdürme zorluğunu çözer. Daha iyi bir deneyim sunar ve kodu standartlaştırıp iyileştirir
- Yaygın günlükleyici metotları (
info, warn, error vb.), yapılandırılmış meta verileri veya Error nesnelerini ele alma biçiminde büyük farklılıklar gösterir
- LogLayer, etiketler, meta veriler ve hataları kolayca ekleyerek günlük yazmayı sağlar
withMetadata ve withError gibi metotlar sayesinde nesne eklemeyi günlük mesajından ayırarak kodun sadeliğini ve bakım kolaylığını artırır
- Özel günlükleyici desteği: Başlangıçta konsol günlüklemesi kullanıp daha sonra uygulama kodunu değiştirmeden başka bir günlükleme sağlayıcısına geçilebilir
- Genişletilebilir eklenti sistemi: Eklentiler kullanılarak günlükler dönüştürülebilir, zenginleştirilebilir, filtrelenebilir ve günlükleme hattının her bölümü özelleştirilebilir
- Çoklu günlükleyici desteği: Günlükler aynı anda DataDog, New Relic gibi birden fazla günlükleme kütüphanesine ve bulut sağlayıcısına gönderilebilir
Henüz yorum yok.