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-1.2.2.tar.gz (3.2 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-1.2.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sumo_logger-1.2.2.tar.gz
Algorithm Hash digest
SHA256 1eb7095686bc32a550e1a29546d4018b3ec38b5014b2c0bee19624bd2518c2fe
MD5 4005f05cf48bd6c7df87527618afd835
BLAKE2b-256 c40ddb7c323248ce2dd0b08040a503361be00f0c94d87c54a5c5ae088a2b132e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sumo_logger-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 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-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 10c05f6e220fd9a06546ad214edf34f65a0e49ddac39388c2afe6810a092aa78
MD5 80630129951b33826d435f1cf2caba11
BLAKE2b-256 5581dc8411d5950464c8aebc0c455f3eb0f1d4fb57c1119aae0bc8732d0999cc

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