Me preguntaba cómo puedo usar el registro de winston usando el transporte http, sin ningún puerto específico.
Tengo un servidor y quiero enviarle todos los registros de errores, pero es solo http://xx/api/v1/log
¿Pero en Winston, curiosamente, no puedo especificar un puerto vacío?
const logger = createLogger({ level: "debug", format: combine( colorize(), timestamp({ format: "YYYY-MM-DD HH:mm:ss" }), format.errors({ stack: true }), logFormat ), transports: [ new transports.Console(), new transports.Http({ level: "error", host: "xxx.herokuapp.com", port: undefined, // but this defaults to port 80 path: "/api/v1/log", }), ], });