fluent-logger-python
fluent-logger-python copied to clipboard
A structured logger for Fluentd (Python)
Support all the latest and greatest protocol features Async buffer with disk persistence
Support all the latest and greatest protocol features Async buffer with disk persistence
Is there any option to pass username and password for connecting to a secure fluentd host?
I wrote a test for PR #138 which adds IPv6 support ( #137 )
issue: https://github.com/fluent/fluent-logger-python/issues/175 When using asyncsender, there is a queue holds the logs to be send: - when except socket.gaierror, i clear the queue and print log - this avoids the...
A tricky way fix issue: https://github.com/fluent/fluent-logger-python/issues/172 Call handleError when emit raise exception and then raise again... Also feel free to close this if un-needed
I encountered a problem when using asyncsender, the fastapi project, fluent-logger==0.9.6 When I was running pytest, I found that it would be blocked for a long time after the pytest...
### Background According to the "Forward Protocol Specification v1", fluentd supports an option named `chunk` which enables at-least-once delivery of messages. This option is very useful in cases where data...
The [documentation](https://docs.python.org/3.8/library/logging.html#logging.Handler.handleError) for the `handleError` function of `logging.Handler` implies that exceptions should be caught by `emit` and handled by invoking `handleError`. This allows the environment to customer how logging errors...
I'm using the `FluentHandler` class for Python logging module. I was hoping to pass a json string to the logger and have it interpreted as json, which it does, but...