References
Jira Legacy |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 4733707d-2057-3a0f-ae5e-4fd8aff50176 |
---|
key | CPS-2172 |
---|
|
Assumptions
| Assumption | Notes | Sign-off |
---|
1 | Performance should not be significantly affected | ETH shall carry out more performance test | Kolawole Adebisi-Adeolokun Lorant Hideg |
2 | NCMP shall have it disabled by default | ETH can then turn on/off | Kolawole Adebisi-Adeolokun Lorant Hideg |
Issues & Decisions
| Issue | Notes | Decision | |
---|
1 | 1 | NCMP |
are an estimation and possible replacement of replacing RestTemplate with Webclient | Driven by CPS-989 & CPS-2148 | NCMP should verify webclient works as expected when implemented Kolawole Adebisi-Adeolokun@ Lorant Hideg |
2 | Scheduled Tasks | What are the scheduled tasks that shouldn't be included in OpenTelementry tracing Could we changes to omit agreed tasks from tracing ?
| | |
Requirements
| Requirement | Additional Information | Signoff |
---|
1 | NCMP shall support OpenTelemetry tracing functionality; OpenTelemetryConfig.java – this is for RestTemplate tracing enablement. KafkaConfig.java – this is an extension for the current Kafka configuration with tracing. Opentelemetry-ncmp-pom.txt – these are the additional dependencies for tracing functionality. Opentelemetry-ncmp-application-properties.txt – this is the configuration for the application. Tracing feature must be optional and configurable.
| OpenTelemetry is an open standard for implementation. https://opentelemetry.io/docs/languages/java/instrumentation/ File attachment in |
columnIdscolumns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution | serverId | 4733707d-2057-3a0f-ae5e-4fd8aff50176 |
---|
key | CPS-2172 |
---|
|
|
Error Handling
Scenario | Expected Behaviour | Notes | 1 | @Lorant Hideg Kolawole Adebisi-Adeolokun |
2 | Prevent Excessive Tracing on scheduled task | NCMP shall apply filter for prefix for; Restcalls with prefix /actuator/** shall not be part of rest call Any context with the name tasks.scheduled.execution
| Lorant Hideg Kolawole Adebisi-Adeolokun |
Characteristics
| Parameter | Expectation | Notes | Signoff |
---|
1 | Refer to assumption 1 | | | |
Error Handling - N/A in this sci
Solution Proposal