Skip to content

deepstreamIO/deepstream.io-logger-winston

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Winston Logger for deepstream.io

Configuration is done in your deepstream config file.

Example
logLevel: INFO
logger:
  name: winston
  options:
    # specify a list of transports (console, file, time)
    -
      type: console
      options:
        level: verbose # logLevel (INFO) will overwrite this value
        colorize: true

If you don't pass any options for the winston logger it defaults to the console logger with info level and colors.

Define multiple transports
logger:
  name: winston
  options:
    # specify a list of transports (console, file, time)
    -
      type: console
      options:
        level: verbose
        colorize: true
    -
      type: file
      level: debug
      options:
        filename: 'logs.json'
    -
      type: time
      level: warn
      options:
        filename: time-roated-logfile
        datePattern: .yyyy-MM-dd-HH-mm

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published