簡體   English   中英

AWS Cloudwatch通過Kinesis Firehose登錄到ElasticSeacrh

[英]AWS Cloudwatch logs to ElasticSeacrh via Kinesis Firehose

我正在嘗試使用Kinesis Firehose將AWS cloudwatch日志流式傳輸到Amazon ES。 但是,我在ES錯誤日志中不斷收到以下錯誤。 任何想法?

無法像{“ attemptsMade”:0,“ arrivalTimestamp”:1494910856979,“ errorCod‌e”:“ InvalidEncodingE‌xception”,“ errorMess‌age”:“中所述,將數據解碼為UTF-8:”無法解碼數據為UTF-8" , “attemptEndingTimestamp”:1494911157268 “RAWDATA”: “H4S IAAAAAAAAADWO0QqCMBi FX2XsWiJBQ70LUW8sIYU uQmLpnxvpJttMQnz3Ztr lxzmcQj0RXNBWNMkErmk SKoTfZSrmWQLoV1fBQlW S9ZoLHrNUgFQ5u5a8XvY HrBSfM6rWumdHQpDNjtu M7vr333IPnOtZfbxG4pm jTQ5tegEIK1YvxBlEgra ZIPFFtlhgnyzOKmQQqFO zwXM5fj / HcTewAAAA =”, “esDocumentId” :空值

這很可能是因為Cloudwatch日志已壓縮。 您可以使用Firehose轉換lambda藍圖並添加代碼以解壓縮記錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM