Open henrikjohansen opened 7 years ago
It looks like graylog is also quite limited in the general output performance. We could easily handle 40k msg/s in our system but with two gelf outputs (forwarding everything) the whole system slowed down to 20k msg/s.
@runningman84 GELF TCP or GELF UDP?
We tried GELF UDP, I think GELF TCP would be even more resource intensive.
Our current solution is to duplicate our udp traffic at our front loadbalancers (BalanceNG).
Currently Graylog iterates over all attached outputs in order to deliver messages - this has the unfortunate side-affect that if one output get's slow / falls behind the entire cluster will stall.
I would like to see better handling of different outputs in order to avoid that issue. This should include the option to disable or change the default output .