Closed siegfriedweber closed 12 months ago
The
gelf
codec now defaults to framing using null byte (\0
) when encoding. Previously it defaulted to newline (\n
) but the GELF server implementation expects the null byte.
The GELF TCP input requires a null byte as delimiter (see https://github.com/Graylog2/graylog2-server/issues/1240). The GELF HTTP input still must be delimited by a newline. Therefore the framing method must now be explicitly set to newline_delimited
:
---
role: Aggregator
customConfig:
sinks:
graylog:
type: http
encoding:
codec: gelf
framing:
method: newline_delimited
Can this issue be closed?
Yeah was done with the product images and @siegfriedweber moved it to done :)
Vector can be upgraded from version 0.31.0 (released 2023-07-05) to version 0.33.0 (released 2023-09-27).
Release notes
Notable changes
Version 0.33.0
This could affect our customers who use Graylog. It must be tested if changes are required to the configuration of the Vector aggregator if it is also upgraded. If changes are needed then it should be mentioned in our release notes and the customers should be informed.
This function was already replaced in #406.
Version 0.32.0
This is worth knowing but should not affect us.