An open API service indexing awesome lists of open source software.

https://github.com/studistcorporation/fluent-plugin-timestream

A fluentd plugin for streaming logs to AWS Timestream
https://github.com/studistcorporation/fluent-plugin-timestream

aws fluentd hacktoberfest logging plugin streaming terraform-managed timestream

Last synced: 4 months ago
JSON representation

A fluentd plugin for streaming logs to AWS Timestream

Awesome Lists containing this project

README

          

# fluent-plugin-timestream

[![Status](https://circleci.com/gh/StudistCorporation/fluent-plugin-timestream.svg?style=shield)](https://circleci.com/gh/StudistCorporation/fluent-plugin-timestream)

Fluentd output plugin for Amazon Timestream.

## Installation

You can install it as follows:

$ fluent-gem install fluent-plugin-timestream

## Configuration

Please refer to the [sample config file](https://github.com/StudistCorporation/fluent-plugin-timestream/blob/main/fluent.conf.sample)

## Note

The plugin ignores dimension when it has `null` or empty string value.
e.g. `{dimension1: null, dimension2: "value", dimension3: ""}` => `{dimension2: "value"}`

The plugin ignores record when it has no dimensions.
e.g. `{dimension1: null, dimension2: "", measure: "value"}` => ignores this record

The plugin ignores record when measure specified in the config has `null` or empty value.
e.g. `{dimension1: "value", measure: ""}` => ignores this record