<commit_before># aws-lambda-elasticsearch
*Lambda function that ships plain json logs to elasticsearch

Basically this lambda takes base64 encoded logs from Cloudwatch or Kinesis stream, decodes and post to ES.

Most implementation is takesn from AWS help.
<commit_msg>Travis build url<commit_after># AWS CWL-Lambda-ElasticSearch

## Lambda function that ships plain json logs to elasticsearch

Basically the lambda receives base64 encoded logs directly from Cloudwatch or Kinesis, decodes and post bulk to ES.

Most implementation is taken from AWS doc.

Travis Build: https://travis-ci.org/joykabir/aws-lambda-elasticsearch.svg?branch=master

{'fraction_non_alphanumeric': 0.052795031055900624, 'fraction_numerical': 0.006211180124223602, 'mean_word_length': 5.323529411764706, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7069451', 'n_tokens_mistral': 173, 'n_tokens_neox': 174, 'n_words': 77}