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

🔊 Setup OpenTelemetry #19

Open
roma-glushko opened this issue Dec 13, 2023 · 0 comments
Open

🔊 Setup OpenTelemetry #19

roma-glushko opened this issue Dec 13, 2023 · 0 comments
Assignees
Labels
area:telemetry Logging, metrics, traces size:medium type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality

Comments

@roma-glushko
Copy link
Member

roma-glushko commented Dec 13, 2023

In order to collect metrics on different aspects of the system (e.g. how many times OpenAI failed/accepted requests), we need to setup OpenTelemetry.

Also, we could use OpenTelemetry to implemented distributed tracing, so it's seamlessly integrated into business services that communicates with it and instrumented by OTEL. Also, this should be useful for us to have a better debugging capabilities.

Requirements:

  • setup OTEL
  • make it possible to disable traces/metrics via config if that's unused by users
  • emit gateway-specific metrics (instrument Fiber with OTEL)
  • allow to control cardinality of metrics

Tasks

@roma-glushko roma-glushko added the area:telemetry Logging, metrics, traces label Dec 13, 2023
@roma-glushko roma-glushko added this to the Glide: Public Preview milestone Dec 26, 2023
@roma-glushko roma-glushko self-assigned this Jan 16, 2024
@roma-glushko roma-glushko changed the title Setup OpenTelemetry 🔊 Setup OpenTelemetry Jan 21, 2024
@roma-glushko roma-glushko modified the milestones: Glide: Public Preview, Telemetry Setup May 1, 2024
@roma-glushko roma-glushko added the type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality label May 1, 2024
@roma-glushko roma-glushko modified the milestones: Telemetry Setup, Glide: Public Preview May 1, 2024
@gernest gernest self-assigned this May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:telemetry Logging, metrics, traces size:medium type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality
Projects
Status: Implementation
Development

No branches or pull requests

2 participants