Skip to content
Discussion options

You must be logged in to vote

You're right: open_files and reaching EOF do not confirm that a file has been completely delivered to Kafka. The file source may receive more appended data, while end-to-end acknowledgements track delivery separately.

There is no built-in per-file metric that combines producer completion with Kafka delivery confirmation. #23558 requests renaming files after EOF; if you need a completion metric tied to sink acknowledgements, please open a feature request.

Please don't hesitate to followup in this thread if you have further questions.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@whyjp
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by pront
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
sink:kafka Anything `kafka` sink related source:file Anything `file` source related domain:observability Anything related to monitoring/observing Vector domain:delivery Anything related to delivering events within Vector such as end-to-end acknowledgements
2 participants