Fluentd: Receiving "MessagePack::UnknownExtTypeError" when using forward source

Created on 5 Oct 2017  路  4Comments  路  Source: fluent/fluentd

Hi team,

I am repeatedly seeing the below error in the td-agent log file (attached) when using a forward plugin instance as a source. I am using Fluent-bit (td-agent-bit service, v0.12.4) to forward data to a Fluentd (td-agent service, v2.3.6-0) instance which sends data to ElasticSearch. All 3 products are running on the same server (as a prototype) running Ubuntu 16.04.3 patched up to last week.

The error I see is below (timestamp removed for brevity):

`[error]: forward error error=# error_class=MessagePack::UnknownExtTypeError
I have attached:

  • the full td-agent log file
  • the configuration for td-agent
  • the configuration for td-agent-bit

I've scoured the docs for both services and I can't see what could be wrong with my configuration that is causing this error. I can't tell if the error is due to an issue with the fluentd forward plugin or one of the fluent-bit plugins I'm using.

Thanks for any help you can give :)

files.zip

Most helpful comment

Enable the option _Time_as_Integer On_ in the output config (Fluent Bit side)

All 4 comments

I assume your fluent-bit configuration issue: https://docs.fluentd.org/v0.12/articles/in_forward#i-got-messagepackunknownexttypeerror-error-why

@edsiper ?

Enable the option _Time_as_Integer On_ in the output config (Fluent Bit side)

@edsiper Thanks for the pointer, the error is gone now. Note to self, read the FAQ first :)

@repeatedly's link is broken. New link: https://docs.fluentd.org/v/0.12/input/forward#i-got-messagepack-unknownexttypeerror-error-why

Was this page helpful?
0 / 5 - 0 ratings