No commit activity in last 3 years
No release in over 3 years
Output plugin for AWS Lambda. Fork of github.com/winebarrel/fluent-plugin-lambda
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 3.0.0
>= 3.2.0

Runtime

 Project Readme

fluent-plugin-lambda-ext

Output plugin for AWS Lambda.

Gem Version Build Status

This is a fork of fluent-plugin-lambda

Installation

$ gem install fluent-plugin-lambda-ext

Configuration

<match lambda.**>
  type lambda
  #profile ...
  #credentials_path ...
  #aws_key_id ...
  #aws_sec_key ...
  region us-east-1
  #endpoint ...

  #qualifier staging
  function_name my_func
  # Set 'group_events' true for making batch requests
  #group_events true
  # Pass the function name in the key of record if the function name is not set

  # include_time_key false
  # include_tag_key false
</match>

Usage

When the function name is set:

echo '{"key":"value"}' | fluent-cat lambda.foo

When the function name is not set:

echo '{"function_name":"my_func", "key":"value"}' | fluent-cat lambda.bar