log-manager

0.0.10 • Public • Published

log-manager.js

LogManager {ログ管理}

INSTALL:

NPM NPM

EXAMPLES:

var LogManager = require('log-manager');
var log = LogManager.getLogger();
 
var log = LogManager.getLogger('className1');
 
var log = require('log-manager').getLogger();
 
log.trace(msg, arg1, arg2, ...);
log.debug(msg, arg1, arg2, ...);
log.info(msg, arg1, arg2, ...);
log.warn(msg, arg1, arg2, ...);
log.error(msg, arg1, arg2, ...);
log.fatal(msg, arg1, arg2, ...);
 
LogManager.setLevel('TRACE'); // all
LogManager.setLevel('DEBUG');
LogManager.setLevel('INFO'); // default
LogManager.setLevel('WARN');
LogManager.setLevel('ERROR');
LogManager.setLevel('FATAL'); // FATAL only
 
var mgr = new LogManager();
mgr.setLevel('DEBUG');
var log = mgr.getLogger();
log.setLevel('WARN');

LogManager and LogWriter

var LogManager = require('log-manager');
var LogWriter = require('log-writer');
 
LogManager.setWriter(new LogWriter('log-manager-ex-%s.log'));
var log = LogManager.getLogger();
 
log.trace('test trace %s %d', 'arg1', 2);
log.debug('test debug %s %d', 'arg1', 2);
log.info('test info  %s %d', 'arg1', 2);
log.warn('test warn  %s %d', 'arg1', 2);
log.error('test error %s %d', 'arg1', 2);
log.fatal('test fatal %s %d', 'arg1', 2);

/log-manager/

    Package Sidebar

    Install

    npm i log-manager

    Weekly Downloads

    0

    Version

    0.0.10

    License

    MIT

    Last publish

    Collaborators

    • lightspeedc