Tenho um projeto completo, implantado e baseado em Express, com muitas instruções console.log () e console.error (). O projeto é executado usando o forever, direcionando stdout e stderr para 2 arquivos separados.
Tudo funciona muito bem, mas agora não tenho carimbos de data / hora - para saber exatamente quando os erros ocorreram.
Posso fazer algum tipo de pesquisa / substituição em todo o meu código ou usar algum módulo npm que substitui o console em cada arquivo, mas não quero mexer em todos os arquivos de modelo / rota, a menos que seja absolutamente necessário.
Existe uma maneira, talvez um middleware Express, que me permitiria adicionar um carimbo de data / hora a cada chamada feita, ou tenho que adicioná-lo manualmente?