{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"Routes Python logging records to AWS S3 and Kinesis using multithreaded handlers with optional gzip compression for S3.","skillfed_tags":["aws-integration","logging-handler","abandoned"],"use_cases":["Stream application logs directly to S3 for long-term archival with automatic rotation and compression.","Send real-time log events to Kinesis for downstream processing or analytics pipelines.","Centralize logs from multithreaded Python applications to AWS without external log aggregation services.","Rotate and archive logs to S3 based on size or time thresholds in background threads."],"what_it_does":"aws-logging-handlers is a Python logging handler that routes log records directly to AWS services\u2014specifically S3 and Kinesis\u2014using multithreaded asynchronous uploads. It integrates with Python's standard logging module, allowing you to attach S3Handler or KinesisHandler instances to your logger and have records streamed to AWS in the background. For S3, it supports automatic log rotation based on size or time interval, with optional gzip compression.\n\nThe package is designed for applications that need centralized log aggregation in AWS without intermediate processing. It handles the threading and multipart upload mechanics internally. However, the project has been abandoned with last commit on 2022-05-03, and it declares no explicit runtime dependencies in its metadata despite requiring boto3, creating uncertainty about compatibility with current AWS SDK versions and modern Python runtimes.","worth_installing":"No. The project is abandoned (last commit 2022-05-03), classifiers list only Python up to 3.7, and it declares no runtime dependencies despite requiring boto3\u2014creating maintenance and compatibility risk. High install friction and lack of modern AWS SDK support make it unsuitable for new projects."},"id":"aws-logging-handlers","links":{"html":"https://skillfed.io/packages/aws-logging-handlers","md":"https://skillfed.io/packages/aws-logging-handlers.md","pypi":"https://pypi.org/project/aws-logging-handlers/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-11-30","license_spdx":null,"license_treatment":"permissive","name":"aws-logging-handlers","python_support":"unspecified","summary":"Logging aws_logging_handlers to AWS services that support S3 and Kinesis stream logging with multiple threads"},"popularity":{"monthly_downloads":205533,"position":9588,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.5"}
