fix: the log server does not write to the log file (#2738)
This commit is contained in:
parent
31397de2d1
commit
dcd1dd46fc
@ -14,22 +14,45 @@ export class Logger implements FastifyBaseLogger {
|
|||||||
|
|
||||||
silent = () => {}
|
silent = () => {}
|
||||||
|
|
||||||
info = function (msg: any) {
|
info = (obj?: any, msg?: string, ...args: any[]) => {
|
||||||
log(msg)
|
if (obj?.res?.raw?.statusCode || obj?.req?.url) {
|
||||||
|
log(
|
||||||
|
`[SERVER]::${JSON.stringify({
|
||||||
|
level: obj?.level,
|
||||||
|
time: obj?.time,
|
||||||
|
hostname: obj?.hostname,
|
||||||
|
reqId: obj?.req?.id ?? obj?.res?.request?.id,
|
||||||
|
res: {
|
||||||
|
statusCode: obj?.res?.raw?.statusCode,
|
||||||
|
},
|
||||||
|
req: {
|
||||||
|
method: obj?.req?.method,
|
||||||
|
url: obj?.req?.url,
|
||||||
|
path: obj?.req?.path,
|
||||||
|
hostname: obj?.req?.hostname,
|
||||||
|
remoteAddress: obj?.req?.remoteAddress,
|
||||||
|
remotePort: obj?.req?.remotePort,
|
||||||
|
},
|
||||||
|
msg,
|
||||||
|
responseTime: obj?.responseTime,
|
||||||
|
...args,
|
||||||
|
})}`
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
error = function (msg: any) {
|
error = function (message: any) {
|
||||||
log(msg)
|
log(`[SERVER]::${JSON.stringify(message)}`)
|
||||||
}
|
}
|
||||||
debug = function (msg: any) {
|
debug = function (message: any) {
|
||||||
log(msg)
|
log(`[SERVER]::${JSON.stringify(message)}`)
|
||||||
}
|
}
|
||||||
fatal = function (msg: any) {
|
fatal = function (message: any) {
|
||||||
log(msg)
|
log(`[SERVER]::${JSON.stringify(message)}`)
|
||||||
}
|
}
|
||||||
warn = function (msg: any) {
|
warn = function (message: any) {
|
||||||
log(msg)
|
log(`[SERVER]::${JSON.stringify(message)}`)
|
||||||
}
|
}
|
||||||
trace = function (msg: any) {
|
trace = function (message: any) {
|
||||||
log(msg)
|
log(`[SERVER]::${JSON.stringify(message)}`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user