3.18.0 • Published 5 years ago

log4bro v3.18.0

Weekly downloads
242
License
MIT
Repository
github
Last release
5 years ago

log4bro

Build Status

  • log4bro makes it hassle free to have compliant microservice ELK stack log behaviour
  • just require & init and log via global variable in a few seconds
  • you can run in production mode to automatically switch log-levels
  • you can run in dockerMode to stop logfile writing and change output to json fields
  • you can attach some extra fields to json logs so that they are also loved by your ELK stack and your sysops
  • node + docker + log4bro = happy you, happy ELK stack and happy sysops
  • comes batteries included for express.js users (check /examples/express_example.js)
  • auto. access log in ELK format (cout or file)
  • switch log-level dynamically example: global.LOG.changeLogLevel("INFO");

simple example

const Logger = require("log4bro");

const options = {
  productionMode: true, //switches loglevel between DEBUG and WARN
  logDir: "logs", //relative directory to write log file to
  silence: false, //silences logger
  loggerName: "dev", //ignore
  dockerMode: true, //disables output to logfile
  varKey: "LOG" //name of global variable
};

const logger = new Logger(options);

LOG.trace("bla");
LOG.debug("bla");
LOG.info("bla");
LOG.warn("bla");
LOG.error("bla");
LOG.fatal("bla");

Read More Here

3.18.0

5 years ago

3.17.0

6 years ago

3.16.0

6 years ago

3.15.0

6 years ago

3.14.0

6 years ago

3.12.0

6 years ago

3.11.0

6 years ago

3.10.0

7 years ago

3.9.0

7 years ago

3.8.0

7 years ago

3.7.1

8 years ago

3.7.0

8 years ago

3.6.0

8 years ago

3.5.0

8 years ago

3.4.0

8 years ago

3.3.1

8 years ago

3.3.0

8 years ago

3.2.0

8 years ago

3.1.1

8 years ago

3.1.0

8 years ago

3.0.1

8 years ago

3.0.0

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.8.0

9 years ago

1.7.0

9 years ago

1.6.5

9 years ago

1.6.4

9 years ago

1.6.3

9 years ago

1.6.2

9 years ago

1.6.1

9 years ago

1.5.5

10 years ago

1.5.4

10 years ago

1.5.3

10 years ago

1.5.2

10 years ago

1.2.1

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago