logsto

0.0.6 • Public • Published

Demo

####Print to Console

var Logger = require("logsto");
var logger = Logger.logger();
logger.log("LOG_TAG", "module-name", "class-name", 'method-name', 'log message');
logger.debug("DEBUG", "module-name", "class-name", 'method-name', 'log message');
logger.info("INFO", "module-name", "class-name", 'method-name', 'log message');
logger.warn("WARN", "module-name", "class-name", 'method-name', 'log message');
logger.error("ERROR", "module-name", "class-name", 'method-name', 'log message');

logger.log(logger.T.DEBUG_PEEP, logger.MD.LOGSTO,logger.NL,logger.NL,"Test LogSto0.0.4");
logger.error(logger.T.ERROR, "Test LogSto0.0.4");
logger.warn("Test LogSto0.0.4");

Result

2014-08-04 17:49:18.80 [LOG_TAG] (module-name.class-name.method-name): log message
2014-08-04 17:49:18.81 [DEBUG] (module-name.class-name.method-name): log message
2014-08-04 17:49:18.81 [INFO] (module-name.class-name.method-name): log message
2014-08-04 17:49:18.81 [WARN] (module-name.class-name.method-name): log message
2014-08-04 17:49:18.81 [ERROR] (module-name.class-name.method-name): log message
2014-08-04 17:49:18.81 [DEBUG_PEEP] (LOGSTO._._): Test LogSto0.0.4
2014-08-04 17:49:18.81 [ERROR] (_._._): Test LogSto0.0.4
2014-08-04 17:49:18.81 [WARN] (_._._): Test LogSto0.0.4

####Print to daily log file

var fl = new Logsto("./arcas_log");
var n = 5000;
console.time("file log test");
while (n > 0) {
    fl.debug(fl.T.DEBUG_PEEP, fl.MD.LOGSTO, "LOGGER", "PRINT", "Test LogSto0.0.4");
    fl.debug("Test LogSto0.0.4");
    n--;
}
console.timeEnd("file log test");

Result

file log test: 484ms

tail -n 10 arcas_log/debug.20140804.log 

2014-08-04 18:02:42.51 [DEBUG_PEEP] (LOGSTO.LOGGER.PRINT): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG] (_._._): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG_PEEP] (LOGSTO.LOGGER.PRINT): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG] (_._._): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG_PEEP] (LOGSTO.LOGGER.PRINT): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG] (_._._): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG_PEEP] (LOGSTO.LOGGER.PRINT): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG] (_._._): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG_PEEP] (LOGSTO.LOGGER.PRINT): Test LogSto0.0.4
2014-08-04 18:02:42.51 [DEBUG] (_._._): Test LogSto0.0.4

Readme

Keywords

Package Sidebar

Install

npm i logsto

Weekly Downloads

0

Version

0.0.6

License

none

Last publish

Collaborators

  • feuyeux