-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
telemetry: Enable data fields that were disabled #8915
Conversation
/werft run with-helm=true with-observability=true 👍 started the job as gitpod-build-tar-tracing-telemetry.3 |
1b10349
to
2bccd6d
Compare
2bccd6d
to
273cbf7
Compare
/werft run with-helm=true with-observability=true 👍 started the job as gitpod-build-tar-tracing-telemetry.6 |
/werft run with-helm=true with-observability=true with-clean-slate-deployment=true 👍 started the job as gitpod-build-tar-tracing-telemetry.7 |
273cbf7
to
91f9fd2
Compare
/werft run with-helm=true with-observability=true with-clean-slate-deployment=true 👍 started the job as gitpod-build-tar-tracing-telemetry.9 |
components/server/src/installation-admin/installation-admin-controller.ts
Outdated
Show resolved
Hide resolved
components/server/src/installation-admin/telemetry-data-provider.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
THx for the PR!
Could you add the try...finally? Happy to quickly approve afterwards. 👍
91f9fd2
to
4a6854c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
/werft run with-helm=true with-observability=true with-clean-slate-deployment=true 👍 started the job as gitpod-build-tar-tracing-telemetry.11 |
/werft run with-clean-slate-deployment=true 👍 started the job as gitpod-build-tar-tracing-telemetry.12 |
/hold |
@Pothulapati maybe you need rebase to change commit SHA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
#8617 disabled the telemetry fields as those database queries were causing heavy CPU performance. #8858 fixed that issue by adding indexes for those queries. This PR also adds tracing for the telemetry data provider so that we can also count how long they take usually, and how frequently these are called. Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
eb9c8ac
4a6854c
to
eb9c8ac
Compare
/unhold |
Description
#8617 disabled the telemetry
fields as those database queries were causing heavy CPU performance.
#8858 fixed that issue by
adding indexes for those queries.
This PR also adds tracing for the telemetry data provider so that we
can also count how long they take usually, and how frequently these
are called in prod.
Signed-off-by: Tarun Pothulapati tarun@gitpod.io
Related Issue(s)
Fixes #
How to test
Release Notes
Documentation