2.0.14 • Published 11 months ago
udp-transport-winston v2.0.14
UDP-transport-winston
A simple winston transport for UDP in typescript.
Working with winston@3.
Can be used with splunk, logstash (ELK) or any other UDP data inputs.
Usage
Installing
using npm:
npm install winston udp-transport-winston --save
using yarn:
yarn add winston udp-transport-winston
Example
import winston = require('winston');
import { UDPTransport } from 'udp-transport-winston';
const logger: winston.Logger = winston.createLogger({
level: 'info',
transports: [
new UDPTransport({
host: 'localhost',
port: 1234
})
]
});
or:
import winston = require('winston');
import { UDPTransport } from 'udp-transport-winston';
const logger: winston.Logger = winston.createLogger({
level: 'info'
});
logger.add(new UDPTransport({
host: 'localhost',
port: 1234
}));
API
class UDPTransport
constructor(options:TransportOptions)
options.host:string
UDP hostoptions.port:number
UDP port- (optional)
options.trailingLineFeed:boolean
if to make single line - (optional)
options.trailingLineFeedChar:string
character to separate messages - (optional) Inherited transport options:
options.format
,options.level
,options.silent
,options.handleExceptions
Made by @raz6tamir
2.0.13
11 months ago
2.0.14
11 months ago
2.0.12
1 year ago
2.0.11
1 year ago
2.0.10
1 year ago
2.0.9
1 year ago
2.0.8
2 years ago
2.0.7
2 years ago
2.0.3
2 years ago
2.0.2
2 years ago
2.0.5
2 years ago
2.0.4
2 years ago
2.0.6
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.2.11
3 years ago
1.2.9
3 years ago
1.2.10
3 years ago
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.4
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
5 years ago
1.1.7
5 years ago
1.1.6
5 years ago
1.1.5
5 years ago
1.1.4
5 years ago
1.1.3
5 years ago
1.1.2
5 years ago
1.1.1
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago