Skip to content

Trace Explorer - Search intra- trace relationships #100183

@KyleTryon

Description

@KyleTryon

Problem Statement

I am attempting to craft a query which could track e-commerce abandoned carts. My goal specifically was to return all /checkout transactions that has a replayId and does not contain a checkout.completion span description.

Currently, the trace explorer search only operates on individual spans, though they can be grouped by trace. Though, without the ability to search traces as an entity, the above does not appear to be possible, even with additional tagging.

Solution Brainstorm

We need the ability to query for full traces, allowing us to query multiple spans within.

For my example, the first query transaction is /cart already filters down to the correct type of transaction, and returns a list of traces that contain a span with that op. With that list of traces, we would then need to be able filter down further, with an AND style operator.

transaction is /cart && span.op is not checkout.complete

Product Area

Insights

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions