[ 
https://issues.apache.org/jira/browse/SAMZA-951?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15299227#comment-15299227
 ] 

Yi Pan (Data Infrastructure) commented on SAMZA-951:
----------------------------------------------------

Merged and submitted. Thanks!

> Improve event loop timing metrics
> ---------------------------------
>
>                 Key: SAMZA-951
>                 URL: https://issues.apache.org/jira/browse/SAMZA-951
>             Project: Samza
>          Issue Type: Improvement
>          Components: metrics
>    Affects Versions: 0.10.1
>            Reporter: Jake Maes
>            Assignee: Jake Maes
>            Priority: Minor
>             Fix For: 0.10.1
>
>         Attachments: SAMZA-951_1.patch, SAMZA-951_2.patch, SAMZA-951_3.patch
>
>
> SAMZA-401 added the event-loop-utilization metric to measure the % active 
> time in the event loop. However, the value for the event-loop-utilization (at 
> least since samza 10) is almost always ~= 1.0, even for over-provisioned 
> jobs, which is not very useful.
> The way it is currently measured, the active time includes choose-ns which 
> includes time spent in poll() waiting for new messages. This waiting should 
> be considered idle time. 
> The goals of this ticket are to:
> 1. Exclude the choose time from the active time to fix the 
> event-loop-utilization metric. 
> 2. Add deserialization-ns and poll-ns metrics to help users understand where 
> the time is being spent in the chooser.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to