With logger
method you're able to:
- Create console messages
- Listen to logged messages
const {logger} = new Server(ctx)
Name |
Description |
logger |
Initialize log methods in given scope |
logger.listen |
Listen for logged messages |
Initialize log methods.
Type |
Name |
Default |
Description |
string |
scope |
null |
Name of logger scope. Usualy in format socket-name@endpoint-name: |
const {debug, error, warn, info} = logger('socket-name@endpoint-name:')
debug('This is debug message!')
error('This is error message!')
warn('This is warning message!')
info('This is info message!', {hello: "world"})
Name |
Name |
Default |
Description |
function |
callback |
null |
Function which is called each time one of log methods is used. event is passed to this function. |
logger.listen(event => {
// Handle event - save to db or send email
})