fluent-plugin-out-http, a plugin for Fluentd
A generic fluentd output plugin for sending logs to an HTTP endpoint.
<match *>
type http
endpoint_url http://localhost.local/api/
http_method put # default: post
serializer json # default: form
rate_limit_msec 100 # default: 0 = no rate limiting
raise_on_error false # default: true
authentication basic # default: none
username alice # default: ''
password bobpop # default: ''
use_ssl true # default: false
</match>
If you'd like to retry failed requests, consider using fluent-plugin-bufferize.
Heavily based on fluent-plugin-growthforecast