From 3567e6684817478a29a07ea41dbd53fc3158b253 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Sat, 27 Apr 2024 15:35:54 +0300 Subject: [PATCH] log app startuip to logfile; edit logging details --- server.js | 8 ++++++++ src/logger.js | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index 561691f..929409c 100644 --- a/server.js +++ b/server.js @@ -8,6 +8,8 @@ const data = require("./src/helpers/data"); const sharp = require('sharp'); const https = require('https'); +const logger = require('../../../src/logger'); + //const getPort = require("get-port"); let getPort; @@ -16,6 +18,7 @@ import('get-port').then(module => { // Initialize your server or other logic that relies on getPort here }); + process.env.TZ = 'Europe/Sofia'; // Global variable to store the base URL // let baseUrlGlobal; @@ -42,6 +45,11 @@ console.log("process.env.DATABASE_URL = ", process.env.DATABASE_URL); console.log("process.env.DATABASE = ", process.env.DATABASE); console.log("process.env.APPLE_APP_ID = ", process.env.APPLE_APP_ID); +logger.info("App started on " + process.env.PROTOCOL + "://" + process.env.HOST + ":" + process.env.PORT + ""); +logger.info("process.env.GIT_COMMIT_ID = " + process.env.GIT_COMMIT_ID); +logger.info("process.env.APP_ENV = " + process.env.APP_ENV); +logger.info("process.env.NODE_ENV = " + process.env.NODE_ENV); +logger.info("process.env.APPLE_APP_ID = " + process.env.APPLE_APP_ID); // update GIT_COMMIT_ID const { exec } = require("child_process"); diff --git a/src/logger.js b/src/logger.js index eff500b..5cf11b9 100644 --- a/src/logger.js +++ b/src/logger.js @@ -5,7 +5,7 @@ const logConfiguration = { 'transports': [ new winston.transports.DailyRotateFile({ filename: './logs/application-%DATE%.log', - datePattern: 'YYYY-MM-DD-HH', + datePattern: 'YYYY-MM-DD', // new file is created every hour: 'YYYY-MM-DD-HH' zippedArchive: true, maxSize: '20m', maxFiles: '90d',