5.0.1 • Published 2 months ago

tripitaka-sumologic v5.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 months ago

Tripitaka Sumologic

NPM version NPM downloads Code Style

Tripitaka Sumologic provides a transport and processor for the Tripitaka logger, which are suitable for publishing logs to Sumologic.

TL;DR

const { Logger } = require("tripitaka");
const { sumoLogicProcessor, sumoLogicTransport } = require("tripitaka-sumologic");

const options = {
    endpoint: <sumo-endpoint>,
    sourceName: <source-name>,
    sessionKey: <session-key>,
    clientUrl: <client-url>,
    onError: () => {
        console.log('Sumo Error!');
    },
};

const logger = new Logger({
    processors: [sumoLogicProcessor()],
    transports: [sumoLogicTransport(options)]
});

const book = {
  title: "Monkey",
  author: "Wu Ch'eng-en",
  ISBN10: "9780140441116",
};

logger.info("Retrieved book", { book });
5.0.1

2 months ago

1.0.2

1 year ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago