1.0.0 • Published 5 years ago
@yapsody/logger v1.0.0
logger
Adding logger
Initializing logger
- in app.js file (entry point of your application), include logger and initialize it.
const Logger = require('logger');
global.logger = Logger({
environment: config.ENVIRONMENT,
namespace: config.MICROSERVICE_NAME,
elasticSearchHost: config.ELASTIC_SEARCH_HOST,
});
// environment: The environment in which your application is running. i.e. DEVELOPMENT, STAGING, PRODUCTIOM
// namespace: Name of the microservice
// elasticSearchHost: (Optional) Url of elastic search server if don't want to use default one
Using Logger
logger.info({
req: requestObject,
data: dataObject
})
logger.warn({
req: requestObject,
data: dataObject
})
logger.error({
req: requestObject,
error: errorObject,
data: dataObject
})
logger.debug({
req: requestObject,
data: dataObject
})
1.0.0
5 years ago