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?