Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Logstash Cloudwatch输入插件不返回消息字段中的任何数据_Amazon Web Services_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Logstash_Kibana_Amazon Cloudwatch - Fatal编程技术网 elasticsearch,logstash,kibana,amazon-cloudwatch,Amazon Web Services,elasticsearch,Logstash,Kibana,Amazon Cloudwatch" /> elasticsearch,logstash,kibana,amazon-cloudwatch,Amazon Web Services,elasticsearch,Logstash,Kibana,Amazon Cloudwatch" />

Amazon web services Logstash Cloudwatch输入插件不返回消息字段中的任何数据

Amazon web services Logstash Cloudwatch输入插件不返回消息字段中的任何数据,amazon-web-services,elasticsearch,logstash,kibana,amazon-cloudwatch,Amazon Web Services,elasticsearch,Logstash,Kibana,Amazon Cloudwatch,我正在使用 Logstash-7.9.0 Input Config - cloudwatch { namespace => "AWS/Lambda" type => "cloudwatch_lambda" metrics => [ "Duration", "Errors" ] tags => [ "applicat

我正在使用 Logstash-7.9.0

Input Config - 
  cloudwatch {
    namespace  => "AWS/Lambda"
    type       => "cloudwatch_lambda"
    metrics    => [ "Duration", "Errors" ]
    tags       => [ "application-logs", "lambda-metric-logs" ]
    statistics => ["Average"]
    filters    => { "FunctionName" => "<name_of_the_function>" }
    interval   => 900
    region     => "$REGION"
  }
输入配置-
云表{
名称空间=>“AWS/Lambda”
类型=>“cloudwatch_lambda”
指标=>[“持续时间”,“错误”]
标记=>[“应用程序日志”,“lambda度量日志”]
统计数据=>[“平均值”]
过滤器=>{“函数名”=>“”
间隔=>900
region=>“$region”
}
输出-

{
    "level": "INFO",
    "loggerName": "logstash.inputs.cloudwatch",
    "timeMillis": 1606241295784,
    "thread": "[main]<cloudwatch",
    "logEvent": {
        "message": "[Aws::CloudWatch::Client 200 0.066722 0 retries] get_metric_statistics(namespace:\"AWS/Lambda\",metric_name:\"Duration\",start_time:2020-11-24 17:53:15 UTC,end_time:2020-11-24 18:08:15 UTC,period:300,statistics:[\"Average\"],dimensions:[{name:\"FunctionName\",value:\"[FILTERED]\"}])  \n"
    }
}
{
“级别”:“信息”,
“loggerName”:“logstash.inputs.cloudwatch”,
“timeMillis”:1606241295784,

“线程”:“[main]也有同样的问题,但与AWS/EC2命名空间有关。删除间隔为我解决了这个问题

插入 值类型是number 默认值为900 设置应查询CloudWatch的频率


默认值900表示每15分钟检查一次。将此值设置得太低(通常小于300)结果CloudWatch未返回任何度量值。

您已选择从
AWS/Lambda
命名空间返回
Duration
Errors
度量值。这正是
logEvent.message
字段所包含的内容。您只需要解析该字符串。您希望得到的结果是什么?我看不到该字段的任何值持续时间