jazzmine-logging

Structured logging runtime for Python backend services with sync/async flows and sink adapters.

Structured logging runtime for Python backend services: sync and async logging flows, plus sink adapters for cloud and queue backends (Sentry, Kafka, Redis, and more).

Guide path

Start with the usage quickstart to get logs flowing in minutes, then wire your target observability backend with the sink examples.

Install

install.sh
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
pip install jazzmine-logging

Key features

  • Structured sync and async logging flows from one BaseLogger API.
  • Optional extras for sink-specific dependencies (sentry, kafka, redis, etc.).
  • Registry sink adapters with worker lifecycle controls.
  • Ready-made config snippets for cloud, queue, and collector sinks.

Reference

Use the sidebar reference pages for runtime internals, sink adapter behavior, and lower-level config contracts.

On this page