-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
3
-
False
-
-
False
-
-
-
RHDH Security 3264, RHDH Security 3265, RHDH Security 3266
Story
As a user of RHDH, I want to use the OpenTelemetry metrics from upstream so that I can monitor my application with supported events
Background
RHDH is relying on a deprecated prom-client. We need to update this as part of the adoption of Backstage 1.30
Dependencies and Blockers
QE impacted work
Documentation impacted work
Acceptance Criteria
- Remove usage of the prom-client from out code.
- initial search shows it's in the following places:
https://github.com/janus-idp/backstage-showcase/blob/592dc8a2ca88907dd7164a295d7bbf6fd9ea0487/packages/backend/src/modules/metrics.ts#L41 - https://github.com/janus-idp/backstage-showcase/blob/592dc8a2ca88907dd7164a295d7bbf6fd9ea0487/packages/backend/package.json#L52
- initial search shows it's in the following places:
- Reference: tutorial
- Determine if we need to add the new scripts in the backend:
- invoke instrumentation
- run a locally installed prometheus
- The metrics are exposed on a new port 9464 -> Breaking change which would need documentation
upstream documentation updates (design docs, release notes etc)
Technical enablement / Demo
- is triggering
-
RHIDP-4912 Update rhdh-chart to work with OpenTelemetry metrics
-
- Closed
-
-
RHIDP-5005 Enable out of the box OpenTelemetry metrics support in rhdh-operator
-
- Closed
-
-
RHIDP-5500 Enable manual set up for OpenTelemetry metrics in rhdh-operator
-
- Closed
-
- links to
(2 links to)
[RHIDP-4404] Adopt OpenTelemetry
Link |
New:
This issue is triggering |
Resolution | New: Done [ 1 ] | |
Status | Original: Review [ 12422 ] | New: Closed [ 6 ] |
Remote Link | New: This issue links to "janus-idp/backstage-showcase#2082: chore: [release-1.4] expose application and system metrics on same port (Web Link)" [ 1874941 ] |
Status | Original: In Progress [ 10018 ] | New: Review [ 12422 ] |
Remote Link | New: This issue links to "janus-idp/backstage-showcase#2039: chore: expose application and system metrics on the same port (Web Link)" [ 1872668 ] |
Sprint | Original: RHDH Security 3264, RHDH Security 3265 [ 65661, 66247 ] | New: RHDH Security 3264, RHDH Security 3265, RHDH Security 3266 [ 65661, 66247, 67010 ] |
Link |
New:
This issue is triggering |
Remote Link | Original: This issue links to "janus-idp/backstage-showcase#1954: update OpenTelemetry set up documentation (Web Link)" [ 1856367 ] | New: This issue links to "janus-idp/backstage-showcase#1954: docs: update OpenTelemetry set up documentation (Web Link)" [ 1856367 ] |
Remote Link | New: This issue links to "janus-idp/backstage-showcase#1954: update OpenTelemetry set up documentation (Web Link)" [ 1856367 ] |
Link |
New:
This issue is triggering |
Remote Link | Original: This issue links to "janus-idp/backstage-showcase#1811: move from prom-client to OpenTelemetry metrics (Web Link)" [ 1828798 ] | New: This issue links to "janus-idp/backstage-showcase#1811: chore: move from prom-client to OpenTelemetry metrics (Web Link)" [ 1828798 ] |
Sprint | Original: RHDH Security 3264 [ 65661 ] | New: RHDH Security 3264, RHDH Security 3265 [ 65661, 66247 ] |
Remote Link | New: This issue links to "janus-idp/backstage-showcase#1811: move from prom-client to OpenTelemetry metrics (Web Link)" [ 1828798 ] |
Status | Original: To Do [ 10020 ] | New: In Progress [ 10018 ] |
Status | Original: New [ 10016 ] | New: To Do [ 10020 ] |
Priority | Original: Undefined [ 10300 ] | New: Major [ 3 ] |
Security | Original: Red Hat Employee [ 11697 ] |
Component/s | Original: Security [ 12382949 ] |
Fix Version/s | New: 1.4 [ 12413355 ] |
Team | Original: RHIDP - Plugins | New: RHIDP - Security |
Sprint | New: RHDH Security 3264 [ 65661 ] |
Story Points | New: 3 |
Assignee | New: Jessica He [ rh-ee-jhe ] |
Component/s | New: Core platform [ 12396563 ] | |
Fix Version/s | Original: 1.4 [ 12413355 ] | |
Team | New: RHIDP - Plugins |
Update