How about changing 'hash' to 'msgpack' for the file_type option name?
Although 'hash' is familiar with developers, the actual data format that redshift-plugin receives is compressed with msgpack format.

It's like in_format option of exec_filter plugin .
http://docs.fluentd.org/articles/out_exec_filter