node.js - איפה עליי לבצע רישום ביומנים בארכיטקטורת שירותים ב-NodeJS?


יש לי אפליקציית NodeJS עם ארכיטקטורה מונחית שירותים; הקונטרולרים שלי מתקשרים עם השירותים, והשירותים מתקשרים עם שכבת הגישה לנתונים ו-APIs חיצוניים. מישהו מכיר עקרונות עבודה מומלצים ללוגינג עם ארכיטקטורה כזו? האם כדאי לי בעיקר לרשום לוגים בתוך הקונטרולרים? בתוך השירותים? או אולי בתוך שכבת הגישה לנתונים או עטיפות עבור APIs חיצוניים?