Skip to content

Blueground's Logging Policy - Node.js Reference Implementation

License

Notifications You must be signed in to change notification settings

bluegroundltd/logging-policy-node

Repository files navigation

Logging Policy reference implementation for Node.js

© Blueground

📘 Start with the Logging Policy.

This repository is a reference implementation of that policy for Node.js services. We encourage you to read the policy first, then explore this project to see the guidelines applied in practice ✨.

Implementations 🧩

  • Manages a Mapped Diagnostic Context using async-mdc with Pino
  • Express
  • Fastify
  • Kafka consumer
  • RabbitMQ consumer
  • Bull.js Queue processor

👀 See postman.json for the available routes to get it for a spin

Fastify 🚀

$ npm run dev:fastify

Express 🚀

$ npm run dev:express

About

Blueground's Logging Policy - Node.js Reference Implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published