luster-log-file

0.2.3 • Public • Published

luster-log-file NPM version

Dependency status devDependency status peerDependency status

Stream all output from luster master and workers to files.

Usage

Install extension module to application:

$ npm install --save luster-log-file

Add "luster-log-file" to "extensions" section in the luster configuration:

module.exports = {
    // ...
 
    extensions : {
        "luster-log-file" : {
            // override `console.log`, `.warn`, `.info` and `.error` methods
            // to add severity marks to output
            extendConsole : true,
 
            // logs files, both optional
            //   {string} fileName – stream output to file
            //   true – don't redirect output, keep as is
            //   false – shut down output
            stdout : "/var/run/luster/myapp/output.log",
            stderr : "/var/run/luster/myapp/errors.log"
        }
    }
};

Have fun! Use console logging methods or write to process.stdout, no workers code modification required.

Readme

Keywords

Package Sidebar

Install

npm i luster-log-file

Weekly Downloads

6

Version

0.2.3

License

none

Unpacked Size

21.3 kB

Total Files

12

Last publish

Collaborators

  • flack
  • mcheshkov
  • twilightfeel
  • varankinv