- विभिन्न logging libraries और cloud providers के बीच logs को route करता है
- ऐसा API देता है जिससे log messages, metadata और errors को स्पष्ट रूप से निर्दिष्ट किया जा सकता है
- developers को logs लिखते समय उपयुक्त logger चुनने, इस्तेमाल करने और maintain करने में होने वाली कठिनाइयों को हल करता है। बेहतर अनुभव देता है और code को standardize व improve करता है
- सामान्य loggers के methods (
info, warn, error आदि) structured metadata या Error object को handle करने के तरीके में काफी अलग होते हैं
- LogLayer tags, metadata और errors को आसानी से जोड़ते हुए logs लिखने देता है
withMetadata और withError जैसे methods के जरिए object insertion को log message से अलग रखता है, जिससे code की conciseness और maintainability बेहतर होती है
- custom logger support: शुरुआत में console logging का उपयोग करें, और बाद में application code बदले बिना किसी दूसरे logging provider पर switch करें
- extensible plugin system: plugins का उपयोग करके logs को transform, enrich और filter किया जा सकता है, और logging pipeline के हर हिस्से को customize किया जा सकता है
- multi-logger support: logs को DataDog, New Relic आदि कई logging libraries और cloud providers तक एक साथ भेजा जा सकता है
अभी कोई टिप्पणी नहीं है.