Hypertrace is a real-time observability platform that helps teams make sense of their production requests and trends within their network.

Hypertrace converts distributed trace data into relevant insight for everyone. Infrastructure teams can identify which services are causing overload. Service teams can diagnose why a specific user's request failed, or which applications put their service objectives at risk. Deployment teams can know if a new version is causing a problem.

Hypertrace is open source licensed and accepts all major tracing data formats. This means you can try it without changing your applications!

Features

Hypertrace is open source and includes features commonly present in distributed tracing systems such as a cloud-native backend and a UI. Hypertrace goes beyond, including features usually left to commercial products, such as With no additional jobs or configuration, service graph and metrics aggregate in real time (No more batch jobs!), custom dashboards and sophisticated path-based analysis!

As many are new to tracing, we'll review basic features first, then the advanced features usually only available in commercial products:

Basic features

FeatureDescription
Trace UIVisualizes a request's path through services and any backends, including context, errors and delays
Application Flow UIVisualize a service graph of all traced traffic in your network
Cloud Native DeploymentKubernetes cluster with Helm Charts to install and manage it

Notable features

The below features are available by default in Hypertrace, but are not usually included in Open Source distributed tracing systems.

FeatureDescription
Dashboard UIGlobal health including most frequently called endpoints, services and backends
Services UIService owners see health and latency overview of their endpoints and dependencies
Backends UIOwners of backends like MySQL or Redis can quickly identify slow queries and identify trends
Built-in Rosetta StoneNatively understands all major trace data formats like Jaeger and Zipkin
Sampling unnecessaryDesigned to ingest 100% of request traces natively. No need for a sampling collector.
Real-time processingApplication flow and metrics aggregate automatically, using stream processing.