####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