to 5, but that does not seem to do the trick.
Latest experiment was run with 50k lines. Inspecting the logs in /var/lib/docker/containers/${container_id} i can see, that there are two parts of the log. The first contains lines 1-40342, the second contains lines 40343-50000 that looks pretty consistent. The first line was emitted at 7:14:46, the last - at 7:18:31. Approximate rate is 222 lines per second.
Fluentd log looks fine.
2021-04-07 07:13:55 +0000 [info]: parsing config file is succeeded path="/fluentd/etc/fluent.conf"
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-concat' version '2.4.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-dedot_filter' version '1.0.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-detect-exceptions' version '0.0.13'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-elasticsearch' version '5.0.2'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-grok-parser' version '2.6.2'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-json-in-json-2' version '1.0.2'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-kubernetes_metadata_filter' version '2.6.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-multi-format-parser' version '1.0.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-parser-cri' version '0.1.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-prometheus' version '1.8.5'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-record-modifier' version '2.1.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-rewrite-tag-filter' version '2.4.0'
2021-04-07 07:13:55 +0000 [info]: gem 'fluent-plugin-systemd' version '1.0.2'
2021-04-07 07:13:55 +0000 [info]: gem 'fluentd' version '1.12.2'
2021-04-07 07:13:55 +0000 [info]: adding rewrite_tag_filter rule: type [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f7045b418d0 @keys="type">, /^Trace$/, "", "app-traces", nil]
2021-04-07 07:13:55 +0000 [info]: adding rewrite_tag_filter rule: type [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f7045b81070 @keys="type">, /^Event$/, "", "app-events", nil]
2021-04-07 07:13:55 +0000 [info]: adding rewrite_tag_filter rule: type [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f7045b83208 @keys="type">, /^(?!Event|Trace)(.+)$/, "", "perftest", nil]
2021-04-07 07:13:55 +0000 [info]: adding rewrite_tag_filter rule: version [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f704530e550 @keys="version">, /(.+)/, "", "${tag}-$1", nil]
2021-04-07 07:13:55 +0000 [info]: using configuration file: <ROOT>
... configuration omitted for brevity
</ROOT>
2021-04-07 07:13:55 +0000 [info]: starting fluentd-1.12.2 pid=7 ruby="2.6.6"
2021-04-07 07:13:55 +0000 [info]: spawn command to main: cmdline=["/usr/local/bin/ruby", "-Eascii-8bit:ascii-8bit", "/fluentd/vendor/bundle/ruby/2.6.0/bin/fluentd", "-c", "/fluentd/etc/fluent.conf", "-p", "/fluentd/plugins", "--gemfile", "/fluentd/Gemfile", "-r", "/fluentd/vendor/bundle/ruby/2.6.0/gems/fluent-plugin-elasticsearch-5.0.2/lib/fluent/plugin/elasticsearch_simple_sniffer.rb", "--under-supervisor"]
2021-04-07 07:13:55 +0000 [info]: adding filter pattern="my_application.**" type="parser"
2021-04-07 07:13:55 +0000 [info]: adding filter pattern="my_application.**" type="record_modifier"
2021-04-07 07:13:55 +0000 [info]: adding match pattern="my_application.**" type="rewrite_tag_filter"
2021-04-07 07:13:55 +0000 [info]: #0 adding rewrite_tag_filter rule: type [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f07eeb124a0 @keys="type">, /^Trace$/, "", "app-traces", nil]
2021-04-07 07:13:55 +0000 [info]: #0 adding rewrite_tag_filter rule: type [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f07eeb11140 @keys="type">, /^Event$/, "", "app-events", nil]
2021-04-07 07:13:55 +0000 [info]: #0 adding rewrite_tag_filter rule: type [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f07eeb10330 @keys="type">, /^(?!Event|Trace)(.+)$/, "", "perftest", nil]
2021-04-07 07:13:55 +0000 [info]: adding match pattern="{app-traces,app-events}" type="rewrite_tag_filter"
2021-04-07 07:13:55 +0000 [info]: #0 adding rewrite_tag_filter rule: version [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x00007f07eeb7a910 @keys="version">, /(.+)/, "", "${tag}-$1", nil]
2021-04-07 07:13:55 +0000 [info]: adding filter pattern="{app-events-**,app-traces-**,perftest}" type="record_modifier"
2021-04-07 07:13:55 +0000 [info]: adding match pattern="{app-events-**,app-traces-**,perftest}" type="copy"
2021-04-07 07:13:56 +0000 [info]: adding source type="tail"
2021-04-07 07:13:56 +0000 [info]: #0 starting fluentd worker pid=17 ppid=7 worker=0
2021-04-07 07:13:56 +0000 [info]: #0 following tail of /var/log/containers/emitter-66b6d9fcc5-2948m_dev_bash-d884ab7e30917b53779990c45560f3c799b03c7f4de314185053a113f800d458.log
2021-04-07 07:13:56 +0000 [info]: #0 fluentd worker is now running worker=0
2021-04-07 07:17:48 +0000 [info]: #0 detected rotation of /var/log/containers/emitter-66b6d9fcc5-2948m_dev_bash-d884ab7e30917b53779990c45560f3c799b03c7f4de314185053a113f800d458.log; waiting 5.0 seconds
2021-04-07 07:17:48 +0000 [info]: #0 following tail of /var/log/containers/emitter-66b6d9fcc5-2948m_dev_bash-d884ab7e30917b53779990c45560f3c799b03c7f4de314185053a113f800d458.log
2021-04-07 07:17:51 +0000 [info]: #0 following tail of /var/log/containers/emitter-66b6d9fcc5-2948m_dev_bash-d884ab7e30917b53779990c45560f3c799b03c7f4de314185053a113f800d458.log
The only suspicious thing is the repeated message about following tail of the log file after its rotation.