Logging ریکارڈ کرتی ہے کہ آپ کی app کیا کرتی ہے; monitoring اس کی صحت اور کارکردگی کو ٹریک کرتی ہے۔ ساتھ میں وہ آپ کو observability دیتے ہیں — ایک چلتے ہوئے پروڈکشن سسٹم کو سمجھنے اور debug کرنے کی صلاحیت۔ console.log اس کے لیے ناکافی ہے؛ آپ کو structured logs، metrics، اور alerting کی ضرورت ہے۔
Structured logging (console.log نہیں)
pino ;
logger = ();
logger.({ : , : , : req. }, );
logger.({ err, requestId }, );
