Logstash, данные из jdbc в http_poller?

У меня есть 1 .conf:

input {
    jdbc {
            jdbc_driver_library    => ""
            jdbc_driver_class      => "com.mysql.jdbc.Driver"
            jdbc_connection_string => ""
            jdbc_user              => "user"
            jdbc_password          => "pass"
            schedule               => "* * * * *"
            statement              => "myrequest"
output {
tcp {
     host => ""
     port => "5000"
     mode => "client"
    }
    stdout { codec => json }
 }

с этим все в порядке. Я строю свои URL для API с этими данными. Мой второй.conf:

input {
tcp {
     port  => 5000
     codec => "json_lines"
    }
    http_poller {
            urls => {
                    myurl => "http://%{datafromtcp}"
            }
    }
}
output {
stdout {
codec => json
}
}

Я хочу использовать http_poller для получения ответа этого API, но не работает. Я не понимаю, как это возможно, используя данные из jdbc в http_poller, потому что оба ввода.

Спасибо за помощь мне.

0 ответов

Другие вопросы по тегам