Свободно введите in_udp и выведите его в tcp - PullRequest
0 голосов
/ 01 мая 2020

У меня есть вход udp в fluentd:

<source> # mylog
  @type udp
  port 41234
  tag json
  <parse>
    @type none
  </parse>
</source>

Я хотел бы передать его через выход tcp, потому что я go через haproxys, а затем на входе logsta sh. История c причина.

У меня получилось, что она работала с @type forward для вывода, поэтому я предполагаю, что это forward udp, в соответствии с do c. Но затем в logsta sh side я получил несколько странных символов вокруг полезной нагрузки. logsta sh conf:

input {
  tcp {
    host => "127.0.0.1"
    port => 41234
    codec => "json"
  }
}

Как бы вы это сделали? Это вообще возможно?

...