elasticsearch 带有logstash的流式API
我正在尝试使用logstash exec插件将twitter流摄取到elastic中。由于API端点提供了一个推特流(decahose),exec插件似乎无法工作。使用logstash有更好的方法吗?我刚刚发现“管道”输入插件比logstash中的“exec”插件工作得更好
elasticsearch 带有logstash的流式API,
elasticsearch,logstash,twitter-streaming-api,
elasticsearch,Logstash,Twitter Streaming Api,我正在尝试使用logstash exec插件将twitter流摄取到elastic中。由于API端点提供了一个推特流(decahose),exec插件似乎无法工作。使用logstash有更好的方法吗?我刚刚发现“管道”输入插件比logstash中的“exec”插件工作得更好 input { pipe { command => 'curl --compressed -v -u <<username>>:<<password>> "
input {
pipe {
command => 'curl --compressed -v -u <<username>>:<<password>> "https://gnip-stream.twitter.com/stream/sample10/accounts/<<accountName>/publishers/twitter/<<env>>.json"'
codec => "json"
}
}
输入{
烟斗{
command=>'curl--compressed-v-u:https://gnip-stream.twitter.com/stream/sample10/accounts/