You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
4272 2022-06-30T17:01:37+09:00 test.log {"message":"T2022-06-30T17:01:17+09:00 test.log {"message":"This is the test message"}
4493 2022-06-30T17:01:19+09:00 testhis is the test message"}
5157 2022-06-30T17:01:21+09:00 test.log {"message":"This is the t-06-30T17:01:39+09:00 test.log {"message":"This is the test message"}
5223 .log {"message":"This is the test message"}
5666 2022-06-30T17:01est message"}
6109 2022-06-30T17:01:26+09:00 test.log {"message"::23+09:00 test.log {"message":"This is the test message"}
6773 2022-06-30T17:01:19+09:00 test"This is the test message"}
7437 2022-06-30T17:01:21+09:00 test.log {"message":"This is the t22-06-30T17:01:28+09:00 test.log {"message":"This is the test message"}
8101 2022-06-30T17:01og {"message":"This is the test message"}
8765 2022-06-30T17:01:26+09:00 test.log {"message":t message"}
9208 2022-06-30T17:01:37+09:00 test.log {"message":"T"This is the test message"}
10094 2022-06-30T17:01:30+09:00 test.lhis is the test message"}
10382 og {"message":"This is the test message"}
10603 2022-06-30T17:01:32+09:00 test.log {"message":"This is the tes-06-30T17:01:39+09:00 test.log {"message":"This is the test message"}
10669 t message"}
12285 2022-06-30T17:01:19+09:00 test:24+09:00 test.log {"message":"This is the test message"}
12506 2022-06-30T17:01:26+09:00 test.log {"message":.log {"message":"This is the test message"}
12727 2022-06-30T17:01:21+09:00 test.log {"message":"This is the t"This is the test message"}
12949 20est message"}
13392 2022-06-30T17:01:30+09:00 test.l:24+09:00 test.log {"message":"This is the test message"}
13613 2022-06-30T17:01:26+09:00 test.log {"message":og {"message":"This is the test message"}
13834 2022-06-30T17:01:32+09:00 test.log {"message":"This is the tes"This is the test message"}
14056 20t message"}
14499 2022-06-30T17:01:30+09:00 test.l5+09:00 test.log {"message":"This is the test message"}
14720 2022-06-30T17:01:37+09:00 test.log {"message":"Tog {"message":"This is the test message"}
15163 2022t message"}
26 / 18240 lines are broken.
Expected behavior
out_file outputs all lines correctly,
or the configuration is validated.
Describe the bug
out_file
can corrupt the output file ifappend true
andworkers
> 1.flush_at_shutdown
in the attached procedure to make the reproduction easier.We should implement a proper lock mechanism as we do for
append false
To Reproduce
fluentd.conf
Script to check the output file
check.py
Operation
$ python3 check.py < {the output filepath}
Then, you can see some lines broken.
Expected behavior
out_file
outputs all lines correctly,or the configuration is validated.
Your Environment
Your Configuration
Your Error Log
Additional context
worker_id
" to make the output path unique, but it's arguably suboptimal.The text was updated successfully, but these errors were encountered: