-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[Bug]: SPM - Error rate % not showing 4xx client errors. #4400
Comments
Hello. Any update for that? |
SPM tab supports querying metrics on span kind; if you're capturing client spans, you should be able to see these error metrics in SPM. Otherwise, if we're not collecting client spans, could we use collector processors (e.g. attributesprocessor) to set I think we should try to avoid modifying SPM functionality to support error edge cases where |
I'm using the last version of helm chart (0.73.1), but I realised that the default version of All-In-One deployment on this chart are 1.51.0. I updated the tag version of the deployment to 1.53.0 and now I have the filter Span Kind and all the erros available.
` And if I search for traces (in the Search tab) using the I hope this can help. |
Per @albertteoh I do not think we should support this edge case in SPM.
|
What happened?
4xx errors are not getting displayed in Error rate % (SPM - Monitor Tab).
The reason is that the HTTP status codes in the 4xx range span status is being left unset in case of SpanKind.SERVER by Span Metrics processor (open-telemetry/opentelemetry-collector-contrib#12753).
I think this is a bug.
The Error rate % tab should also consider displaying data for 4xx errors (span_kind="SPAN_KIND_SERVER", status_code="STATUS_CODE_UNSET")
Steps to reproduce
Generate 4xx errors from an application. Traces will appear in Jaeger but the Monitor tab will not show it as an error.
Expected behavior
Error rate % graph in Monitor tab should consider displaying data for 4xx errors.
Relevant log output
No response
Screenshot
No response
Additional context
No response
Jaeger backend version
No response
SDK
No response
Pipeline
No response
Stogage backend
No response
Operating system
No response
Deployment model
No response
Deployment configs
No response
The text was updated successfully, but these errors were encountered: