Maple is live · start your free trial
Distributed Tracing

Follow every request across services

Visualize request flows with flamegraph, waterfall, and flow views. See exactly where time is spent across your distributed system.

Trace: a3f8c1d2
Waterfall Duration: 1.24s
api-gateway
POST /checkout
1.24s
auth-service
validateToken
45ms
order-service
createOrder
480ms
payment-svc
processPayment
ERROR
inventory-svc
reserveItems
89ms
Span Attributes
http.method POST
http.route /checkout
http.status_code 500
error.type PaymentTimeout

Waterfall View

See the full timeline of a request with nested spans, timing bars, and service colors.

Flamegraph View

Identify hot paths and time-consuming operations with interactive flamegraph visualization.

Flow View

Understand service-to-service communication with an interactive dependency flow diagram.

Span Attributes

Inspect HTTP headers, database queries, error messages, and custom attributes on any span.

Trace-Log Correlation

Jump from any span directly to its correlated logs. Every signal connected by trace ID.

Root Span Filtering

Filter traces by service, duration, status, HTTP method, and custom attributes.

Explore more

Related features

Ready to observe with clarity?

Start sending traces, logs, and metrics in under five minutes.

maple.dev — observability, simplified