Commit 3781bc86 by Sxy

feat: 日志filebeat导入es

parent d4f00758
This diff is collapsed. Click to expand it.
......@@ -38,13 +38,14 @@ export async function request(message) {
});
if (response.data.code !== 0) {
throw new Error(response.data.message)
} else {
logger.info({
request: message,
response: response.data,
usedTime: new Date() - start,
requestId: headers["X-Request-Id"]
})
}
logger.info({
request: message,
response: response.data,
usedTime: new Date() - start,
requestId: headers["X-Request-Id"]
})
} catch (err) {
logger.error({
request: message,
......
......@@ -31,28 +31,11 @@ const logger = createLogger({
),
transports: [
new transports.DailyRotateFile({
filename: path.join(__dirname, '../', 'logs', `info_%DATE%.log`),
filename: path.join(__dirname, '../', 'logs', `%DATE%.log`),
datePattern: 'YYYY-MM-DD',
maxSize: '10M',
maxFiles: '30d',
zippedArchive: true,
level: "info"
}),
new transports.DailyRotateFile({
filename: path.join(__dirname, '../', 'logs', `error_%DATE%.log`),
datePattern: 'YYYY-MM-DD',
maxSize: '10M',
maxFiles: '30d',
zippedArchive: true,
level: "error"
}),
new transports.DailyRotateFile({
filename: path.join(__dirname, '../', 'logs', `warn_%DATE%.log`),
datePattern: 'YYYY-MM-DD',
maxSize: '10M',
maxFiles: '30d',
zippedArchive: true,
level: "warn"
})
],
});
......@@ -60,6 +43,7 @@ const logger = createLogger({
if (process.env.NODE_ENV !== 'production') {
logger.add(new transports.Console({
format: format.combine(
format.timestamp(),
format.colorize(
{
//各种日志的颜色
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment