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

Add UI feature to show whether OTLP data is being successfully exported #15

Open
tbrockman opened this issue Apr 14, 2024 · 0 comments
Open
Labels
p1 Medium priority issue

Comments

@tbrockman
Copy link
Owner

Use case

When having issues viewing your telemetry data in your backend, it's always a bit tricky to determine where the issue actually resides, for ex: is it the application that should be emitting data, is it collector configuration, any of the processing layers between?

We can help make that process easier for less experienced users by offering a visual indication that trace/log/metric export requests are successful.

Implementation

  • Store a limited buffer of failed export requests (for traces/logs/metrics)
  • When collector URLs are changed in the popup, emit sample telemetry
  • For each collector URL input:
    • if the related buffer is empty (and we've emitted some telemetry), display a success symbol (circle with green check mark, likely)
    • If the buffer isn't empty, show an error symbol (which allows you to see some of the error details on click/hover?).
    • If it's indeterminate (no sample events sent since collector URL has changed), show a some sort of loading indicator.
@tbrockman tbrockman added the p1 Medium priority issue label Apr 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p1 Medium priority issue
Projects
None yet
Development

No branches or pull requests

1 participant