Skip to main content

A lightweight Python logging handler for sending logs to Sumo Logic HTTP Sources.

Project description

sumo-logger

A lightweight and production-ready Python package for sending application logs to Sumo Logic HTTP Sources using the built-in logging module.


📘 Overview

sumo-logger makes it easy to stream your Python logs directly to Sumo Logic with minimal setup.
It extends Python’s native logging system, allowing you to:

  • Centralize logs across microservices or distributed apps.
  • Automatically retry failed requests with exponential backoff.
  • Send structured JSON logs containing rich metadata (timestamp, level, file, function, etc.).
  • Use it as a drop-in replacement for your existing logging setup.

📦 Installation

You can install sumo-logger directly from PyPI:

pip install sumo-logger

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sumo_logger-0.0.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sumo_logger-0.0.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file sumo_logger-0.0.1.tar.gz.

File metadata

  • Download URL: sumo_logger-0.0.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for sumo_logger-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d0a149dd0b697eecfafe6545121721a5a4b1d6c6433578cc39cbef15b30e1c9d
MD5 56c0c311f54760532329a07bc7ee87a3
BLAKE2b-256 143c7044696314b37533ad23a1ca740a21c3ef850e418a1cdf9c1b451cc007fe

See more details on using hashes here.

File details

Details for the file sumo_logger-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: sumo_logger-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for sumo_logger-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75072e810d4e9ba8d3ecb2fd8917239cb379757306dfc22e53d3956e60ffbfee
MD5 6f0b1a3327d0b96d313ca8004bddddc2
BLAKE2b-256 5fda2fc84909094f6e5305911b96131c7ed806d2bac4d17a856fa23017f4056c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page