Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APM span error is not highlighted when otel.status_code = "ERROR" #504

Open
damikun opened this issue Sep 12, 2021 · 1 comment
Open

APM span error is not highlighted when otel.status_code = "ERROR" #504

damikun opened this issue Sep 12, 2021 · 1 comment
Labels

Comments

@damikun
Copy link

damikun commented Sep 12, 2021

Summary of the problem
The APM trace view does not highlight errored span in trace view in case error is reported over Opentelemetry protocol. (otel.status_code = "ERROR"). This is related to trace SPAN error !

Telemetry data flow: NetCore > OpentelemtryCollector > ElasticAPM server all over otel-protocol.

State:

  • Some span is errored
  • Span contains otel.status_code = "ERROR"
  • The error is visible only on span detail not in Trace view
  • Error is never highlighted and in span view it has only gray color.
  • This span also contain error log from logging system that is visible but also not highlited

Requirement:
Span errors must be in trace view visible for errored Span similar as status code errors or system exceptions errors...

Stack verisons
7.14.0

Example failed and not highlighted span member:
(The last span has error)

image

image

image


This is same data interpreted by Zipkin and Equal is visible in Jaeger:


image

@damikun damikun added the design label Sep 12, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/observability-design (design)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants