Very easy to use Logstash logging handler.
Install via pip:
pip install logstash-easy
Just write one line of code and enjoy:
import logstash_easy
By default logging messages will be sent to localhost:5000
but you
can set environment variables LOGSTASH_HOST
, LOGSTASH_PORT
and
LOGSTASH_TAG
for tagging your application. If you define
LOGSTASH_APP_NAME
variable then app_name
field will be added
to all logging messages (it can be used for creating Elasticsearch
indices per application).