Show HN: Distributed Tracing Using OpenTelemetry and ClickHouse

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • uptrace

    Open source APM: OpenTelemetry traces, metrics, and logs

  • I will try, but I don't know that much about Jaeger and it is hard to be unbiased. Probably it is best to run Docker-based [example](https://github.com/uptrace/uptrace/tree/master/example/docke...) and see yourself.

    UI-wise, Uptrace does not have service dependency analysis, because I don't find it it useful/interesting (let me know if I am wrong). I believe Jaeger does not have span grouping, percentiles, and filters/aggregation are much much simpler.

    Jaeger has remote sampling which can be a powerful feature if users are ready to spend their time configuring it. Would be nice to hear if that is the case and

  • opentelemetry-erlang

    OpenTelemetry Erlang SDK

  • You can use Uptrace to monitor routes/queries performance, errors, and partially logs (only Go at the moment and it is unofficial). Distributed tracing excels at finding the root cause and resolving issues in production. That is the future / present of any kind of monitoring and the potential is immense.

    >Also, are there plans for an Elixir client?

    Uptrace client is a just pre-configured distribution of OpenTelemetry so you try to configure OpenTelemetry https://github.com/open-telemetry/opentelemetry-erlang . We will provide a pre-configured client for Elixir if there is an interest.

  • 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.

    InfluxDB logo
  • clickhouse-operator

    Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes

  • Where is the clickhouse data stored, in the Docker container?

    For reference, here's what I'm using: https://github.com/Altinity/clickhouse-operator/blob/master/...

  • signoz

    SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool

  • how is it different from https://signoz.io

    signoz datastore is built with cassandra and yours with clickhouse.

  • qryn

    qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.

  • cloki can be used to read metrics out of any CH table so it should work fine.

    we also just introduced experimental support for ingesting OTLP/ZIPKIN spans and a tempo-compatible API in cloki, looking for testers to validate this feature:

    https://github.com/lmangani/cLoki/wiki/Tempo-Tracing#clickho...

    Internally trace spans are stored as tagged JSON logs, meaning they are available from both Loki and Tempo APIs and can be used from pretty much any visualization, too!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse

    1 project | news.ycombinator.com | 27 Mar 2024
  • Uptrace v1.6 is available

    1 project | dev.to | 25 Mar 2024
  • Enhancing API Observability Series (Part 3): Tracing

    3 projects | dev.to | 19 Mar 2024
  • Open-Source Observability – SigNoz

    1 project | news.ycombinator.com | 1 Mar 2024
  • Observability with OpenTelemetry, Jaeger and Rails

    1 project | dev.to | 22 Feb 2024