Using custom trace & span datasets¶
Observe’s trace data features work best with the datasets provided out of the box with the OpenTelemetry app.
If you want to use a custom span dataset, here’s what you’ll need to provide in the dataset definition (Observe automatically builds traces from spans, so you don’t need to provide a trace dataset):
Trace Explorer¶
Trace Explorer feature |
Field(s) required in your span dataset |
---|---|
Use Trace Explorer at all on your dataset |
|
Filter on span type in dropdown |
|
Filter on start time |
|
Duration chart |
|
Error chart |
|
Service facet filter & group by Service on charts |
|
Operation facet filter & group by Operation on charts |
|
Environment facet filter & group by Environment on charts |
|
Version facet filter & group by Version on charts |
|
Error chart, response status facet filter & group by response status on charts |
|
Status code facet filter & group by Status code on charts |
|
View the flame graph for a trace |
|
View the list of services in a given trace |
|
View span events for a given span |
No required fields in the span dataset; this requires a dataset named Span Event that has a foreign key column coming from the your span dataset |