I want to use the OpenTelemetry collector to collect K8S events and send them to my backend. Everything is working properly in my PoC, but I have some doubts about the fault tolerance.
From what I understand from the code, the k8sobjectreceiver in watch
mode watch for namespace events when it starts, and it seems to not have any positions file support like done by Grafana Alloy. For me, that means that when the collector is down, we may loose events if some of them are created during the time the collector isn't watching.
I searched the documentation but unfortunately I didn't find anything about that.
Can someone can provide documentation / explanations?
Thank you