node.js - ¿Dónde debería registrar logs en una Arquitectura Orientada a Servicios en NodeJS?
Tengo una aplicación NodeJS con una arquitectura orientada a servicios; mis controladores interactúan con los servicios, y los servicios interactúan con la capa de acceso a datos y APIs externas. ¿Alguien sabe de buenas prácticas para registrar información con esta arquitectura? ¿Debería registrar principalmente en los controladores? ¿En los servicios? ¿O tal vez dentro de la capa de acceso a datos o en los envoltorios para APIs externas?