1.1.2 • Published 1 year ago

@medinamarquezp/bunyangelf v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Bunyan stream to send logs in GELF format to GELF related log collecting services).

Installation

With yarn:

yarn add @medinamarquezp/bunyangelf

With npm:

npm install @medinamarquezp/bunyangelf

Example

For more information about bunyan streams read the official bunyan documentation.

const bunyan = require("bunyan");
const BunyanToGelfStream = require("@medinamarquezp/bunyangelf");

const streams = [
  {
    type: "raw",
    stream: new BunyanToGelfStream({
      host: "log-service.example", // GELF related service url (without any protocol)
      port: 9999,
      protocol: "tcp", // Supported: 'tcp' and 'udp' (default: 'udp')
    }),
  },
];

const Logger = bunyan.createLogger({
  name: "myapp",
  streams,
  serializers: bunyan.stdSerializers,
});

module.exports = Logger;
1.1.2

1 year ago

1.1.1

1 year ago