Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


AssumptionNotesSign-off
1Performance should not be significantly affectedETH shall carry out more performance test

Kolawole Adebisi-Adeolokun   Lorant Hideg 

2NCMP shall have it disabled by defaultETH can then turn on/off

Kolawole Adebisi-Adeolokun Lorant Hideg  

Issues & Decisions


IssueNotes Decision
1NCMP is working on replacing RestTemplate with Webclient

Driven by CPS-989 &  CPS-2148

NCMP should verify webclient works as expected when implemented Kolawole Adebisi-Adeolokun@ Lorant Hideg   

2Scheduled Tasks
  1. What are the scheduled tasks that shouldn't be included in openTelemery tracing
  2. Could we changes to omit agreed tasks from tracing ?


Requirements


RequirementAdditional InformationSignoff
1

NCMP shall support OpenTelemetry tracing functionality;

  1. OpenTelemetryConfig.java – this is for RestTemplate tracing enablement. 
  2. KafkaConfig.java – this is an extension for the current Kafka configuration with tracing.
  3. Opentelemetry-ncmp-pom.txt – these are the additional dependencies for tracing functionality.
  4. 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

Jira
serverONAP Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCPS-2172



@Lorant Hideg  Kolawole Adebisi-Adeolokun 

2

Prevent Excessive Tracing on scheduled task

NCMP shall apply filter for prefix for;

  1. Restcalls with prefix /actuator/** shall not be part of rest call
  2. Any context with the name tasks.scheduled.execution


Lorant Hideg Kolawole Adebisi-Adeolokun   

...