[ 
https://issues.apache.org/jira/browse/SLING-9389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Harsh Chiki updated SLING-9389:
-------------------------------
    Description: 
Currently the Dsitribution Event package contains the following details:
 * Distribution Component Name
 * Distribution Component Kind
 * Distribution Type
 * Distribution Paths

 

Improvement aims at adding the queue item creation time, essentially when the 
the item was creation for the first time, and enqueue into the queue. The value 
does not change over retries (on failure).

 

The purpose to get this detail is to be able to capture metrics at the consumer 
level. The consumers could have an event handler, which can capture the 
duration which turns out to be (NOW MINUS queue item creation time thrown in 
the distribution event package); NOW being the current time in the event 
handler (consumer).

 

\cc: [[email protected]], [~ashishc]

  was:
Currently the Dsitribution Event package contains the following details:
 * Distribution Component Name
 * Distribution Component Kind
 * Distribution Type
 * Distribution Paths

 

Improvement aims at adding the queue item creation time, essentially when the 
the item was creation for the first time, and enqueue into the queue. The value 
does not change over retries (on failure).

 

The purpose to get this detail is to be able to capture metrics at the consumer 
level. The consumers could have an event handler, which can capture the 
duration which turns out to be (NOW - queue item creation time thrown in the 
distribution event package); NOW being the current time in the event handler 
(consumer).

 

\cc: [[email protected]], [~ashishc]


> Distribution Event Packages should contain queue item creation time
> -------------------------------------------------------------------
>
>                 Key: SLING-9389
>                 URL: https://issues.apache.org/jira/browse/SLING-9389
>             Project: Sling
>          Issue Type: Improvement
>          Components: Content Distribution
>            Reporter: Harsh Chiki
>            Assignee: Timothee Maret
>            Priority: Major
>
> Currently the Dsitribution Event package contains the following details:
>  * Distribution Component Name
>  * Distribution Component Kind
>  * Distribution Type
>  * Distribution Paths
>  
> Improvement aims at adding the queue item creation time, essentially when the 
> the item was creation for the first time, and enqueue into the queue. The 
> value does not change over retries (on failure).
>  
> The purpose to get this detail is to be able to capture metrics at the 
> consumer level. The consumers could have an event handler, which can capture 
> the duration which turns out to be (NOW MINUS queue item creation time thrown 
> in the distribution event package); NOW being the current time in the event 
> handler (consumer).
>  
> \cc: [[email protected]], [~ashishc]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to