https://github.com/andgineer/opensearch-log
Python logging handler for log transmission to OpenSearch or AWS CloudWatch or local JSON logging.
https://github.com/andgineer/opensearch-log
aws cloudwatch json logging opensearch python
Last synced: about 1 year ago
JSON representation
Python logging handler for log transmission to OpenSearch or AWS CloudWatch or local JSON logging.
- Host: GitHub
- URL: https://github.com/andgineer/opensearch-log
- Owner: andgineer
- License: mit
- Created: 2023-12-14T05:35:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T17:12:14.000Z (over 1 year ago)
- Last Synced: 2024-10-29T18:39:39.572Z (over 1 year ago)
- Topics: aws, cloudwatch, json, logging, opensearch, python
- Language: Python
- Homepage:
- Size: 925 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://github.com/andgineer/opensearch-log/actions)
[](https://htmlpreview.github.io/?https://github.com/andgineer/opensearch-log/blob/python-coverage-comment-action-data/htmlcov/index.html)
# opensearch-log
opensearch-log is a Python logging handler for direct and efficient log transmission to
OpenSearch or AWS CloudWatch.
It can also be used for local JSON logging to stdout.
With context manager or function decorator you can add additional fields to log messages.
# Documentation
[opensearch-log](https://andgineer.github.io/opensearch-log/)
# Developers
Do not forget to run `. ./activate.sh`.
# Scripts
make help
## Coverage report
* [Codecov](https://app.codecov.io/gh/andgineer/opensearch-log/tree/main/src%2Fopensearch_log)
* [Coveralls](https://coveralls.io/github/andgineer/opensearch-log)