
Datadog
Observability platform for metrics, logs, and traces
Discover top open-source software, updated regularly with real-world adoption signals.

Unified tracing, metrics, and logs platform for modern applications
Uptrace provides a single UI for OpenTelemetry traces, metrics, and logs, with dashboards, alerting, and integrations, delivering high‑throughput observability at low cost.

Uptrace is a self‑hosted observability suite that consolidates distributed tracing, metrics, and logs into a single interface. Built on the OpenTelemetry framework and powered by ClickHouse for data storage (with PostgreSQL for metadata), it can ingest billions of spans and metrics while keeping storage costs low.
Ideal for engineering teams that need full‑stack visibility without relying on third‑party SaaS, Uptrace runs on a single server or scales across nodes. Quick start options include a Docker‑based local run or a cloud demo for evaluation. Configuration is managed via YAML, and SSO is supported through OpenID Connect providers such as Keycloak, Google Cloud, and Cloudflare.
The platform offers an intuitive query builder, over 50 auto‑generated dashboards, service graphs, and alerting with notifications to Email, Slack, WebHook, and AlertManager. It also integrates seamlessly with Grafana, acting as a Tempo and Prometheus datasource, and supports data ingestion from OpenTelemetry, Prometheus, Vector, FluentBit, CloudWatch, and more.
When teams consider Uptrace, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Microservice latency troubleshooting
Correlate traces, metrics, and logs to pinpoint slow endpoints and reduce response times.
Capacity planning for high‑traffic APIs
Analyze span rates and metric trends to forecast resource needs and avoid bottlenecks.
Alert‑driven incident response
Set up alerts on error rates or latency spikes, receive notifications via Slack/email, and quickly investigate root cause.
Custom dashboard for business KPIs
Create dashboards that combine business metrics with technical traces for end‑to‑end visibility.
Uptrace accepts data via OpenTelemetry SDKs, Prometheus, Vector, FluentBit, CloudWatch and other standard collectors.
Yes, ClickHouse stores trace, metric, and log data while PostgreSQL holds metadata such as metric names and alert definitions.
Yes, you can configure Grafana to use Uptrace as a Tempo and Prometheus datasource.
A cloud demo is available for quick evaluation; production deployments are self‑hosted.
Uptrace is released under the AGPL‑3.0 license.
Project at a glance
ActiveLast synced 4 days ago