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

Alexey Serbin updated KUDU-3048:
--------------------------------
    Description: 
For better visibility, it would be great to add metrics reflecting time/clock 
synchronization parameters:
* the maximum of the max_error ever sampled while reading the underlying clock
* extrapolating the time:
** the number of intervals when the underlying clock was extrapolated instead 
of using the actual readings 
** the longest interval when when the underlying clock was extrapolated instead 
of using the actual readings
* if using the {{built-in}} time source:
** the number of servers used for the true time tracking (good references)
** the number of servers not used for the true time tracking (bad references)

  was:
For better visibility, it would be great to add metrics reflecting time/clock 
synchronization parameters:
* maximum clock error
* extrapolating the time:
** the number of times when {{clock::TimeService::WalltimeWithError()}} 
returned an error, so it was necessary to extrapolate the clock readings
** the timestamp of the last occurrence of the event above
* if using the {{built-in}} time source:
** the number of servers used for the true time tracking (good references)
** the number of servers not used for the true time tracking (bad references)


> Add time/clock synchronization metrics
> --------------------------------------
>
>                 Key: KUDU-3048
>                 URL: https://issues.apache.org/jira/browse/KUDU-3048
>             Project: Kudu
>          Issue Type: Improvement
>          Components: clock, master, tserver
>            Reporter: Alexey Serbin
>            Assignee: Alexey Serbin
>            Priority: Major
>              Labels: clock
>
> For better visibility, it would be great to add metrics reflecting time/clock 
> synchronization parameters:
> * the maximum of the max_error ever sampled while reading the underlying clock
> * extrapolating the time:
> ** the number of intervals when the underlying clock was extrapolated instead 
> of using the actual readings 
> ** the longest interval when when the underlying clock was extrapolated 
> instead of using the actual readings
> * if using the {{built-in}} time source:
> ** the number of servers used for the true time tracking (good references)
> ** the number of servers not used for the true time tracking (bad references)



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

Reply via email to