UNPKG

winston-ovh

Version:

A winston transport to log on OVH Laas product

28 lines (25 loc) 741 B
import { createLogger, transports, format } from 'winston' import ovhTransporter from'./index' const logger = createLogger({ level: 'debug', format: format.simple(), transports: [ new transports.Console(), new ovhTransporter({ host: 'graxxx.logs.ovh.com', token: 'xxxx' }) ], exitOnError: true }) logger.error('test error', {some: true}) logger.warn('test warn', {myField: 'test'}) logger.info('test info', {myNumber: 50, myFloat: 20.001}) logger.debug('test debug') logger.verbose('test verbose', {place: '48.4070554,-4.495554'}) logger.silly('test silly') logger.error('test error', {err: new Error('some useful error')}) logger.log({ level: 'verbose', message: 'test' })