数据未从AWS Kinesis Data Stream Firehose插入Elasticsearch

时间:2019-01-17 02:59:39

标签: aws-lambda amazon-kinesis amazon-kinesis-firehose aws-elasticsearch

我正在尝试使用AWS Kinesis Agent从EC2收集服务器日志到Kinesis Data Stream和Firehose,并将原始数据存储在S3中很好,但是在经过少量处理后发送到Elasticsearch Service索引数据并不能正常工作与Lambda。

出现错误, “无效的输出结构:请检查您的功能,并确保已处理的记录包含Dropped,Ok或ProcessingFailed的有效结果状态。”

来自Lambda的响应数据为

{   '记录': [{     'recordId':' recordID ',     '结果':'确定',     '数据':' Base64_Encoded_Json_Array '   }] }

但是,我不知道该怎么办

0 个答案:

没有答案