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.

/luster-log-file/

    Package Sidebar

    Install

    npm i luster-log-file

    Weekly Downloads

    4

    Version

    0.2.3

    License

    none

    Unpacked Size

    21.3 kB

    Total Files

    12

    Last publish

    Collaborators

    • flack
    • mcheshkov
    • twilightfeel
    • varankinv