pino-stackdriver-serializers

Pino serializers for Stackdriver

MIT License

Downloads
6
Stars
1

@icco/pino-stackdriver-serializers

Pino messaging formatting for Stackdriver.

Usage

lib/logger.js

const pinoLogger = require("pino");
const pinoStackdriver = require("@icco/pino-stackdriver-serializers");

module.exports = {
  logger: pinoLogger({
    messageKey: "message",
    level: "info",
    formatters: pinoStackdriver.sdFormatter(),
  }),
};

server.js

import express from "express";
import pinoMiddleware from "pino-http";

import { logger } from "./lib/logger.js";

const server = express();
server.use(pinoMiddleware({logger}));
Package Rankings
Top 31.82% on Npmjs.org
Badges
Extracted from project README
Greenkeeper badge Build Status npm version