Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Somewhat relatedly, the Uptrace[1] project is building a tool for querying observability data from a ClickHouse storage layer.
[1]: https://get.uptrace.dev/
Maybe surprisingly, there doesn't seem to be an open source C client library for OpenTelemetry at the moment -- I'd guess that such a library would make introducing spans/traces in PostgreSQL a bit easier (although to be honest, I don't know/remember much about building and integrating C and C++).
(there is a C++ client[1], although they mention that support for C is not currently[2] a goal of the project -- and I couldn't find any other implementations elsewhere)
[1] - https://github.com/open-telemetry/opentelemetry-cpp.git/
[2] - https://github.com/open-telemetry/opentelemetry-cpp/tree/db6...
Everything is handled in process, you can find some examples in the runtime test cases.
[1] - https://github.com/fluent/fluent-bit/blob/master/tests/runti...
Vector is going to add an OpenTelemetry source and sink too [0]. The PR isn't merged yet but Envoy Proxy is about to get an OpenTelemetry exporter that is written in C++ [1]
0. https://vector.dev/releases/0.21.0/#whats-next
1. https://github.com/envoyproxy/envoy/pull/20281
Haven't used it too much, but keeping an eye in this space. So far Skywalking [0] looks promising.
[0] - https://skywalking.apache.org/
Related posts
- dash0hq/otelbin: Web-based tool to facilitate OpenTelemetry collector configuration editing and verification
- Friend & I built a production debugging & monitoring alternative to Datadog & New Relic
- Good APM for api's ?
- Loki/Prometheus configuration considerations when using Grafana Agent
- APM/OTel product of choice?