set log level to info and output to file

This commit is contained in:
Maidul Islam
2023-11-21 15:11:19 -05:00
parent 4db9a5279f
commit e4a04bdf0a
+7 -7
View File
@@ -9,14 +9,14 @@ export const initLogger = async () => {
const isProduction = nodeEnv === "production"; const isProduction = nodeEnv === "production";
const targets: pino.TransportMultiOptions["targets"][number][] = [ const targets: pino.TransportMultiOptions["targets"][number][] = [
isProduction isProduction
? { level: "trace", target: "pino/file", options: {} } ? { level: "info", target: "pino/file", options: { destination: 'logs/infisical-backend/logs.txt', mkdir: true } }
: { : {
level: "info", level: "info",
target: "pino-pretty", // must be installed separately target: "pino-pretty", // must be installed separately
options: { options: {
colorize: true colorize: true
}
} }
}
]; ];
if (awsCloudWatchLogCfg) { if (awsCloudWatchLogCfg) {
@@ -40,7 +40,7 @@ export const initLogger = async () => {
logger = pino( logger = pino(
{ {
level: process.env.PINO_LOG_LEVEL || "trace", level: process.env.PINO_LOG_LEVEL || "info",
formatters: { formatters: {
bindings: (bindings) => { bindings: (bindings) => {
return { return {