Coroot's blog covers its open source observability tool, with posts on eBPF, OpenTelemetry overhead, and using AI for root cause analysis.
HN commenters suggest Coroot as an open source, cheaper alternative to Datadog that uses eBPF for metrics and traces, including for apps without OpenTelemetry.
We self-host on our own open-source product, but it helps to have a streaming data platform as a product. Not too difficult to write a connector-sink to S3. https://www.fluvio.io/
The caveat is that this is a general purpose data streaming product, so it isn't that opinionated or customized for logging. We still use logging custom frontends for browsing (e.g. grafana), but for core logging/monitoring/billing and critical alerts, it's just Fluvio.
Been looking at the https://coroot.com ebpf collectors to see if we can replace our sidecar sources recently.
I think ClickHouse is becoming a default storage for observability nowdays: https://clickhouse.com/use-cases/logging-and-metrics
And there are quite a few solutions on top of it.
A couple of examples that seem to be interesting (however I didn't use them in real life):
https://coroot.com/ https://qryn.metrico.in/#/
Coroot leverages eBPF to collect metrics and traces, and its agent parses container logs to extract recurring patterns from them.
Here is the list of collected metrics with detailed descriptions: https://coroot.com/docs/metric-exporters/node-agent/metrics
You can also consider https://coroot.com - it supports integration both with Collector and without as well as simulated eBPF traces for applications which are not Otel enabled.
You have plenty of options. some of them are open source https://signoz.io/ https://coroot.com/
Did you search tools that are cheaper than DD?