1.0.10 • Published 4 years ago

rabaz-logger v1.0.10

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

What is this?

This library is for logging with ELK + Winston.

Install:

npm install --save rabaz-logger

Usage:

Code

const rabazLoggerCreator = require('rabaz-logger');
// or
import rabazLoggerCreator from 'rabaz-logger';

const logger = rabazLoggerCreator('service-name');

Class: Terminal

Options

  • LOGGER_ELASTIC_SEARCH_URL: url of elasticsearch - default: http://localhost:9200

  • LOGGER_NODE_ENV: if not production, will log also in console - default: development

  • LOGGER_LOG_FILE_NAME: log file name in root directory - default: logFile.log

Usage

// with morgan
app.use(morgan('dev', { stream: logger.stream }));

// other cases
logger.info(err);
logger.error(err);
1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago