无法将数据从文件推送到弹性搜索

时间:2015-06-10 23:35:21

标签: logstash elasticsearch

我正在尝试读取一个子文件数据并在Kibana中将其可视化。以下是我的堆栈。

读取json文件 - > logstash - >弹性搜索 - > Kibana(UI)

我尝试了以下简单的配置,它工作正常,直到它达到kibana。

input { stdin { } }
output {
elasticsearch { host => localhost }
}

当我尝试从文件中读取数据并将其推送到弹性时。我无法看到输出。

input {
stdin {
type => "stdin-type"
}

file {
type => "jsonlog"

# Wildcards work, here :)
path => [ "/Users/path/logstash-1.5.0/sample.json" ]
codec => json
}
}
output {
stdout { }
elasticsearch { embedded => true }
}

输出:它表示“logstash已开始”。但我看不到弹性结果和标准输出

Jun 10, 2015 4:32:10 PM org.elasticsearch.node.internal.InternalNode start
INFO: [logstash-MacBook-Pro.local-12298-9782] started
Logstash startup completed

软件版本:

Logstash - > 1.5.0 Elasticsearch - > 1.5.2

提前致谢!

0 个答案:

没有答案