Sha256: 3d20a7e9cb53668fc0994183021b4609c96e1763be760b9bbc45164b1cfb4643

Contents?: true

Size: 1.31 KB

Versions: 2

Compression:

Stored size: 1.31 KB

Contents

# fluent-plugin-out-http, a plugin for [Fluentd](http://fluentd.org)

A generic [fluentd][1] output plugin for sending logs to an HTTP endpoint.

[![Build Status](https://travis-ci.org/fluent-plugins-nursery/fluent-plugin-out-http.svg?branch=master)](https://travis-ci.org/fluent-plugins-nursery/fluent-plugin-out-http)

## Configuration options

    <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: '', secret: true
      buffered        true   # default: false. Switch non-buffered/buffered mode
      cacert_file     /etc/ssl/endpoint1.cert # default: ''
      token           tokent # default: ''
      custom_headers  {"token":"arbitrary"} # default: nil
    </match>

## Usage notes

If you'd like to retry failed requests, consider using [fluent-plugin-bufferize][3].

----

Heavily based on [fluent-plugin-growthforecast][2]

  [1]: http://fluentd.org/
  [2]: https://github.com/tagomoris/fluent-plugin-growthforecast
  [3]: https://github.com/sabottenda/fluent-plugin-bufferize

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fluent-plugin-out-http-1.1.3 README.md
fluent-plugin-out-http-1.1.2 README.md