Skip to content

Latest commit

 

History

History

lambda-kinesis-firehose-es

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Lambda, Kinesis, Firehose, ElasticSearch Integration Example

Prerequisites

Start LocalStack

export LOCALSTACK_AUTH_TOKEN=<your-auth-token>
make start

Setup

  1. Clone this repo and cd into its working directory
  2. Install the following tools:
  1. Start LocalStack in the foreground so you can watch the logs:
    docker compose up
    
  2. Open another terminal window and cd into the same working directory
  3. Create the resource and trigger the invocation of the lambda:
    ./run.sh
    
  4. Start a Kibana instance pointing towards the elasticsearch instance:
    docker run --rm -p 5601:5601 -e "ELASTICSEARCH_HOSTS=http://172.17.0.1:4510" docker.elastic.co/kibana/kibana:7.10.0
    
  5. Browse the data in your Kibana instance: http://localhost:5601