Потоковый API с logstash - PullRequest
       11

Потоковый API с logstash

0 голосов
/ 11 мая 2018

Я пытаюсь использовать плагин logstash exec для загрузки потока Twitter в эластичный. Поскольку конечная точка API выдает поток твитов (decahose), плагин exec, похоже, не работает. Есть ли лучшие способы сделать с logstash?

1 Ответ

0 голосов
/ 11 мая 2018

Я только что обнаружил, что плагин ввода 'pipe' работает лучше, чем плагин 'exec' в logstash

 input {
  pipe {
    command => 'curl --compressed -v -u <<username>>:<<password>> "https://gnip-stream.twitter.com/stream/sample10/accounts/<<accountName>/publishers/twitter/<<env>>.json"'
    codec => "json"
  }
}
...