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

OpenTelementry #153

Open
ostcar opened this issue Jan 16, 2022 · 1 comment
Open

OpenTelementry #153

ostcar opened this issue Jan 16, 2022 · 1 comment
Labels
Milestone

Comments

@ostcar
Copy link
Member

ostcar commented Jan 16, 2022

The production environment should start a collector service and a jaeger service.

I think, for the beginning it is ok to start the all-in-one-jaeger-service that only holds the data in memory. After this is done, we can think about saving the spans on disk.

See https://github.com/OpenSlides/OpenSlides/pull/6322/files

@ostcar ostcar added the feature label Jan 16, 2022
@ostcar ostcar added this to the 4.0 milestone Jan 16, 2022
@gsiv
Copy link
Member

gsiv commented Jan 17, 2022

A few thoughts:

  1. The OpenTelemtry services should be optional, either as a single feature (enableOpenTelemetry) or individually (enableOpenTelemetryCollector etc.).
  2. The Web UI should be available under the main instance domain, e.g., https://example.com/jaeger/, not on a separate port.
  3. The Web UI must require authentication (probably using a new Docker secret).

@normanjaeckel normanjaeckel modified the milestones: 4.0, 4.1 Dec 13, 2022
@jsangmeister jsangmeister modified the milestones: 4.1, 4.2 Dec 12, 2023
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

4 participants