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.1.tar.gz (1.7 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.1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sumo_logger-1.2.1.tar.gz
  • Upload date:
  • Size: 1.7 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.1.tar.gz
Algorithm Hash digest
SHA256 e40be9484bca05cca0fdb1354837fb844a1a289c9aca32f08eb904fc41263fcf
MD5 c5ebd2f49a77469d9e8d367ae9866f41
BLAKE2b-256 bac1953576819328aa2345b924ec218f29492f4c07ee6ec254ae9eb1d49744b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sumo_logger-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 1.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 15632209c5fc11e806042117d4de7c11d6e92432f0c43aa16613a8f914094c3e
MD5 b5d6c8a7817a4697004136b2ae96c206
BLAKE2b-256 8a6a862c5f56f11b8e6a34e3607f0fa52d8b501aeca1f403a6d5dea71df6ccaa

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