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 Open Telemetry support to the pulp-content app #3829
Comments
bmbouter
changed the title
Add the OpenTelemetry Aiohttp-server instrumentation as a vendor library
Add Open Telemetry support to the pulp-content app
Oct 20, 2023
This was referenced Oct 20, 2023
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 20, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 21, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 22, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 22, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 22, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 28, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
to lubosmj/pulpcore
that referenced
this issue
Nov 28, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes pulp#3829
lubosmj
added a commit
that referenced
this issue
Nov 28, 2023
The instrumentation code from the upstream PR was brought down to pulpcore because of pypi/support#3353. closes #3829
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Feature
Adds open telemetry metrics support to the
pulp-content
app. For example, it should report response codes and latency of all requests the content app handles.Implementation
Option A: Use the aiohttp-server telemetry support from upstream
This would include use picking up the dependency
opentelemetry-instrumentation-aiohttp-server
and enabling it in pulpcore like this. Also we would add some tests for it.To pursue this option the upstream PR needs to be merged and released to PyPI.
Option B: Vendor the upstream not-merged-not-released aiohttp-server telemetry support
This involves us vendoring the unmerged or unreleased upstream code temporarily into Pulp. Since we're bringing the code it doesn't involve us picking up a dependency. It would still need to be enabled in pulpcore like this. We would still need to add tests for it just like Option A.
This option is a temporary option. Option A is really the only long-term option.
The text was updated successfully, but these errors were encountered: