Agregar marcas de tiempo a todos los mensajes de la consola

Tengo un completo,desplegado, Proyecto basado en Express, con muchas sentencias console.log () y console.error () a lo largo. El proyecto se ejecuta usando forever, dirigiendo stdout y stderr a 2 archivos separados.

Todo funciona bastante bien, pero ahora me faltan marcas de tiempo para saber exactamente cuándo ocurrieron los errores.

Puedo hacer algún tipo de búsqueda / reemplazo en todo mi código, o usar algún módulo npm que anule la consola en cada archivo, pero no quiero tocar todos los archivos de modelo / ruta, a menos que sea absolutamente necesario.

¿Hay alguna forma, tal vez un middleware Express, que me permita agregar una marca de tiempo a cada llamada realizada, o tengo que agregarla manualmente?

Respuestas a la pregunta(9)

Su respuesta a la pregunta