Skip to main content

A Python logging handler for efficient and reliable direct log transmission to OpenSearch.

Project description

Build Status Coverage

opensearch-log

opensearch-log is a Python logging handler for direct and efficient log transmission to OpenSearch.

It integrates with Python's standard logging framework to send logs to an OpenSearch cluster, offering a blend of efficiency, reliability, and ease of use.

Key Features

  • Efficient Logging: Designed for minimal impact on application performance.
  • Reliable Transmission: Ensures consistent delivery of logs to OpenSearch.
  • Easy Integration: Simple setup with Python's standard logging system.
  • Flexible Configuration: Adaptable to various logging and OpenSearch setups.
  • Asynchronous Support: Handles log transmission asynchronously for enhanced performance.

Ideal for applications ranging from small-scale projects to large enterprise systems, OpenSearchLogHandler provides a robust and straightforward solution for managing logs with OpenSearch.

Documentation

opensearch-log

Developers

Do not forget to run . ./activate.sh.

Scripts

make help

Codecov

Report

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

opensearch_log-0.1.0.tar.gz (10.1 kB view hashes)

Uploaded Source

Built Distribution

opensearch_log-0.1.0-py3-none-any.whl (3.7 kB view hashes)

Uploaded Python 3

Supported by

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