Logstash以100%运行,没有明显的原因

时间:2018-01-23 11:10:47

标签: amazon-web-services amazon-ec2 logstash elastic-stack

我在AWS上使用Amazon ECS优化的Linux AMI(Debian Stretch)安装了Logstash,它有一个简单的Logstash设置:

input {
    file {
        path => "/home/ec2-user/**/*.*"
    }
    file {
        path => "/var/log/ecs/*.*"
    }
}
filter {
  mutate {
    add_field => {
      "Cluster" => "${CLUSTER}"
      "InstanceID" => "${INSTANCEID}"
    }
  }
}
output{
    elasticsearch {
        hosts => ["https://search-b12es-*************************"]
    }
}

问题是我的cpu无缘无故地运行100%和Logstash的错误: top output 我在SO和其他论坛中关注了一些线程,他们建议执行sudo stop logstash-web以禁用logstash-web,但我也发现它已经修复。我的设置很简单,我不相信这个问题是逻辑的。如果有人知道解决方案请咨询。 我在/usr/share/logstash/bin/logstash -f /etc/logstash/logstash.conf --path.settings /etc/logstash/ &中使用了user data来启动Logstash

0 个答案:

没有答案