Sha256: ea0c979bfe1a16404100ff4252c90e555c550a0bcea909dd10fc335d9b8d4ef9

Contents?: true

Size: 1.2 KB

Versions: 4

Compression:

Stored size: 1.2 KB

Contents

fluent-plugin-wendelin
======================

This is output plugin for [Fluentd][] to forward data to [Wendelin][] system.

[Fluentd]:  http://fluentd.org/
[Wendelin]: http://wendelin.io/


Configuration
-------------

A sample configuration to setup ingestion of data for a tag to Wendelin:

```apache
<match your.sensor.tag>
  @type wendelin
  @id wendelin_out

  streamtool_uri    <Wendelin_URL>/erp5/portal_ingestion_policies/<YOUR_INGESTION_POLICY_ID>
  user      <your_wendelin_user>
  password  <your_wendelin_password>

  # all parameters of BufferedOutput & Output classes are supported too, e.g.
  # `buffer_type`, `flush_interval`, `num_threads`, `log_level`, etc - see
  # their code near:
  #
  #   https://github.com/fluent/fluentd/blob/master/lib/fluent/output.rb#L182
  #
  # logging setup description:
  #
  #   http://docs.fluentd.org/articles/logging

  buffer_type       memory
  #buffer_path       "#{ENV['HOME']/var}"
  flush_interval    5s
</match>
```

See *example/to_wendelin.conf* for fully setup example.


TODO
----

- make content to be posted over HTTP as raw (instead of urlencode data).
- HTTPS certificates are currently not verified.
- X.509 certificates instead of user / password.
- cleanup

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fluent-plugin-wendelin-0.3 README.md
fluent-plugin-wendelin-0.2 README.md
fluent-plugin-wendelin-0.1 README.md
fluent-plugin-wendelin-0.1.alpha1 README.md