-
Notifications
You must be signed in to change notification settings - Fork 1.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
QueuedRetry removal, metrics around spans and services #1910
Comments
I would suggest having a "TelemetryProcessor" to expose this internal metrics. The main reason:
|
@ibawt are you willing to help with this issue? |
Either me or a new team member, I guess you can assign to me. |
Suggest to start from the current queued_retry processor and copy only the telemetry recording part. |
Hey folks -- any updates on this? I would like to argue this is a significant regression and something that needs to be addressed ASAP. From what I can tell, if you have an exporter destination that returns 500 or even 429 status code you basically have no visibility. Metrics look good, zpages look good, the only clue you get is a log message which does not align with metric and zpages data:
|
Hi @ibawt , do you still plan to resume your work on this? Otherwise can take it over |
not doing anything related to this anymore cheers. My old company has a version of it running production for a while now but it's so trivial there's no point to code sharing. |
Thanks @ibawt! I'll work on this issue then |
Metrics lost due to removed queued_retry processor are restored in these PRs:
The following metrics added:
|
Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.22.0 to 1.23.0. - [Release notes](https://github.com/uber-go/zap/releases) - [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md) - [Commits](uber-go/zap@v1.22.0...v1.23.0) --- updated-dependencies: - dependency-name: go.uber.org/zap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
with the queued retry removal / deprecation I lost metrics around the spans accepted and the service it was.
I like to use this as an overall indicator of who is producing what and to what cluster.
Not sure if it should be post / pre sampling, I think it would be fine either as a processor or integrated into exporterhelper
eg
The text was updated successfully, but these errors were encountered: