In order to ensure Elastic Observability works the best with OpenTelemetry, we should run, maintain, and contribute to a fork of the OpenTelemetry demo.
This demo can be run with Docker Compose or on Kubernetes with the OpenTelemetry Demo Helm Chart.
I did this a few months ago (see notes below) but am taking another crack at it in the hopes that we can use it to improve our product. It's also a good place to add the OpenTelmetry Host Metrics Receiver to assist us in making all of our apps show metrics collected by this method.