OpenTelemetry is a new open-source project that aims to provide a single set of APIs, libraries, agents, and collector services to capture distributed traces, metrics, and logs.
- OpenTelemetry supports metric pipelines and has Prometheus support.
- The auto collector has receivers and exporters in Prometheus formats.
- OpenTelemetry is working on adding logging support.
- The API is still in draft, but the focus is on getting a specification for a strongly typed and machine-readable format for logs.
- OpenTelemetry has a new working group for client instrumentation.
- The OpenTelemetry collector supports the Prometheus format, and you can use Prometheus as a back-end.
- The future of OpenTelemetry includes making the operational side easier and adding more signals beyond logs, metrics, and tracing.