Logger
A Syslog based on the standard RFC 5424.
Syslog Message Severities
Numerical Code | Severity |
---|---|
0 | Emergency: system is unusable |
1 | Alert: action must be taken immediately |
2 | Critical: critical conditions |
3 | Error: error conditions |
4 | Warning: warning conditions |
5 | Notice: normal but significant condition |
6 | Informational: informational messages |
7 | Debug: debug-level messages |
Additional Codes
Numerical Code | Severity |
---|---|
-2 | Hidden: hidden all messages that using this logger. |
-1 | None: is undefined |
Installation
With npm install:
npm install --save cap-logger
Yout first Log
let log = ; ;log;
[2015/5/20 12:00:10] DEBUG: Debug Consol.[2015/5/20 12:00:10] WARNING: The Consol has log.
Yout first Logger
let logger = ; var log = { return ">>> " + + " ::"; }; log;log;
>>> 2015-5-20T13:00:11.093Z :: DEBUG: Debug Consol.>>> 2015-5-20T13:00:11.099Z :: WARNING: The Consol has log.
Logs level
The Logs Level are a indicator to show depending the level defined en los loggers.
logger.log()
logger.emergency()
abbreviatedlogger.emerg()
logger.alert()
logger.critical()
abbreviatedlogger.crit()
logger.error()
abbreviatedlogger.err()
logger.warning()
abbreviatedlogger.warn()
logger.notice()
logger.informational()
abbreviatedlogger.info()
logger.debug()
abbreviatedlogger.deb()
Example:
// app.jslet logger = ; var log = { return ">>> " + + " ::"; }; log;log;
$ DEBUG=alert npm start >>> 2015-5-20T13:00:11.093Z :: DEBUG: Debug Consol.
$ DEBUG=warning npm start >>> 2015-5-20T13:00:11.093Z :: DEBUG: Debug Consol.>>> 2015-5-20T13:00:11.099Z :: WARNING: The Consol has log.