У меня есть один вход jdbc, который мне нужно отправить на два разных выхода (http и influxdb). Мне нужно добавить поля в зависимости от выхода. Я надеялся, что смогу использовать add_field во время выходного каскада, но он доступен только на этапах ввода и фильтрации. Может кто-нибудь предложить решение? Logstash 2.4Logstash, как я могу добавить поле в зависимости от вывода?
Например.
input {
jdbc {
statement => "select col1, col2..."
...
}
}
filter {
}
output {
http {
#need to add/remove field here for http output
}
influxdb {
#need to add/remove field here for influxdb output
}
}
Да, клон фильтр, что поможет. Я также использовал поле @metadata и поле сброшенного типа, чтобы избежать появления на выходе. благодаря – CharekC