Log handler that forwards log message to AWS SQS
This log handler pushes log messages to AWS SQS so downstream processors can consume (e.g. push them into Splunk).
See its log4j
equivalent for more details
For Splunk, this log handler should be combined with json log formatter.
Local Development & Running Tests
** prerequisites: **
Create a virtual environment with pipenv
and run the tests like this:
$ pipenv install --dev
$ pipenv shell
(python-sqs-logging-handler) $ pytest