CPS-2172 - OpenTelemetry tracing
References
CPS-2172: OpenTelemetry tracingClosed
Assumptions
Assumption | Notes | Sign-off | |
---|---|---|---|
1 | Performance should not be significantly affected | ETH shall carry out more performance test | Apr 10, 2024 @Kolawole Adebisi-Adeolokun Lorant Hideg |
2 | NCMP shall have it disabled by default | ETH can then turn on/off | Apr 10, 2024 @Kolawole Adebisi-Adeolokun Lorant Hideg |
Issues & Decisions
Issue | Notes | Decision |
| |
---|---|---|---|---|
1 | 1 | NCMP is working on replacing RestTemplate with Webclient | NCMP should verify webclient works as expected when implemented @Kolawole Adebisi-Adeolokun@ Lorant Hideg Apr 10, 2024 | |
2 | Scheduled Tasks |
|
|
|
Requirements
Requirement | Additional Information | Signoff | |
---|---|---|---|
1 | NCMP shall support OpenTelemetry tracing functionality;
| OpenTelemetry is an open standard for implementation. https://opentelemetry.io/docs/languages/java/instrumentation/ File attachment in CPS-2172: OpenTelemetry tracingClosed
| @Lorant Hideg Apr 10, 2024 @Kolawole Adebisi-Adeolokun |
2 | Prevent Excessive Tracing on scheduled task | NCMP shall apply filter for prefix for;
| Lorant Hideg @Kolawole Adebisi-Adeolokun Apr 10, 2024 |
Characteristics
Parameter | Expectation | Notes | Signoff | |
---|---|---|---|---|
1 | Refer to assumption 1 |
|
|
|