Petals CDK

Add support of parameters 'activate-flow-tracing' and 'propagate-flow-tracing-activation' to filter MONIT traces

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 5.7.1
  • Fix Version/s: 5.8.0
  • Security Level: Public
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Tue, 6 Nov 2018 - 12:27:56 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Tue, 6 Nov 2018 - 12:27:58 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Tue, 6 Nov 2018 - 12:28:05 +0100
Fix Version/s 5.8.0 [ 10872 ]
Christophe DENEUX made changes - Tue, 6 Nov 2018 - 12:28:51 +0100
Link This issue blocks PETALSDISTRIB-395 [ PETALSDISTRIB-395 ]
Christophe DENEUX made changes - Thu, 3 Jan 2019 - 10:44:43 +0100
Link This issue depends on MAVPETALSPLUG-37 [ MAVPETALSPLUG-37 ]
Christophe DENEUX made changes - Thu, 3 Jan 2019 - 10:44:58 +0100
Summary Add support of parameter 'activate-flow-tracing' and 'propagate-flow-tracing-activation' to filter MONIT traces Add support of parameters 'activate-flow-tracing' and 'propagate-flow-tracing-activation' to filter MONIT traces
Hide
Christophe DENEUX added a comment - Wed, 16 Jan 2019 - 12:26:48 +0100 - edited

Parameters 'activate-flow-tracing' and 'propagate-flow-tracing-activation' are implemented at component level, service unit level and exchange level.

Their value at component level can be updated at runtime through the runtime configuration MBean.

MONIT traces of a service providers are logged according to the flow tracing activation. The flow tracing activation is propagated to the next flow step if needed when creating exchange.

CDK-JUnit:

  • MONIT traces of an external service provider are logged according to the flow tracing activation state in exchange. If no flow tracing activation is defined in exchange, it is enabled by default.
  • Add a unit test framework dedicated to test flow tracing activation and propagation.
Show
Christophe DENEUX added a comment - Wed, 16 Jan 2019 - 12:26:48 +0100 - edited Parameters 'activate-flow-tracing' and 'propagate-flow-tracing-activation' are implemented at component level, service unit level and exchange level. Their value at component level can be updated at runtime through the runtime configuration MBean. MONIT traces of a service providers are logged according to the flow tracing activation. The flow tracing activation is propagated to the next flow step if needed when creating exchange. CDK-JUnit:
  • MONIT traces of an external service provider are logged according to the flow tracing activation state in exchange. If no flow tracing activation is defined in exchange, it is enabled by default.
  • Add a unit test framework dedicated to test flow tracing activation and propagation.
Hide
Christophe DENEUX added a comment - Mon, 4 Feb 2019 - 15:02:36 +0100

Support added in trunk (CDK 5.8.0 & CDK-Junit 1.3.0)

Show
Christophe DENEUX added a comment - Mon, 4 Feb 2019 - 15:02:36 +0100 Support added in trunk (CDK 5.8.0 & CDK-Junit 1.3.0)
Christophe DENEUX made changes - Mon, 4 Feb 2019 - 15:02:36 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
5s
1
Christophe DENEUX
Tue, 6 Nov 2018 - 12:27:56 +0100
Open Open In Progress In Progress
2s
1
Christophe DENEUX
Tue, 6 Nov 2018 - 12:27:58 +0100
In Progress In Progress Resolved Resolved
90d 2h 34m
1
Christophe DENEUX
Mon, 4 Feb 2019 - 15:02:36 +0100



People

Dates

  • Created:
    Tue, 6 Nov 2018 - 12:27:51 +0100
    Updated:
    Mon, 4 Feb 2019 - 15:10:20 +0100
    Resolved:
    Mon, 4 Feb 2019 - 15:02:36 +0100