Yup. aws-cli is not dedicated for file sync. It was strange that there is sync command when aws-cli is meant to be a wrapper for a single api calls at the beginning.
It is not same as OP, but according to a similar o11y stack on top of Clickhouse, Signoz, Clickhouse based logging costs less than ELK for storage and performs better:
It was released around 4 years ago, when I worked at a civil engineering tech startup.
We had a lot of Cesium 3D tiles of construction sites, captured by drones. It was quite easy to place them to Unreal engine. Is was fun to place random things in the map and mess around it.
In my case, I am hesitate to add another cloud service in the Sub-Processor list to meet GDPR.
Actually, if it is an Otel wrapper, I don't think you don't need to offer self-hosting the server at all. Making easy to integrate with other Otel ecosystems would be enough.
It would be more of a licensing setup.
At least this is much better than FOSS first than switching to a non-FOSS license like what happened to hashicorp and redis.