首页 > 解决方案 > 有什么简单的方法可以通过logstash将数据推送到elasticsearch

问题描述

这是我的logstash代码

input {
    file {
       path => "C:/Users/Rajaraman/Documents/logstashfiles/demo.txt"
       start_position => "beginning"
    }
}
filter {}
output {
    elasticsearch {
        hosts => ["localhost:9200"]
    }
}

Logstash 运行良好,但未在弹性搜索中创建索引

标签: elasticsearchlogstashlogstash-grokelasticsearch-5

解决方案


要检查您的 logstash 是否正在做任何事情,请执行以下操作:

$ curl -XGET 'localhost:9600/_node/stats/events?pretty'
{
  "events" : {
    "in" : 293658,
    "filtered" : 293658,
    "out" : 293658,
    "duration_in_millis" : 2324391,
    "queue_push_duration_in_millis" : 343816
  }

推荐阅读