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

Grant Henke commented on KUDU-2297:
-----------------------------------

A lot of work has been done for 1.7.0:
 * KUDU-2297 (part 1): refactor metrics log out of ServerBase: 
[a8b51b2|https://github.com/apache/kudu/commit/a8b51b291883c0ab4fbfa5ee86525d4b9cc3a66a]
 * KUDU-2297 (part 2). Convert diagnostics log to a format closer to glog: 
[6309fb1|https://github.com/apache/kudu/commit/6309fb182070761da0ec75930b293fdec69cdb5a]

 * KUDU-2297 (part 3): refactor process-wide stack collection out of /stacks: 
[831483b|https://github.com/apache/kudu/commit/831483b47fd0e2165c3612811fdbf6337e3891b8]
 

 * KUDU-2297 (part 4): periodically dump stacks to diagnostics log: 
[09298f3|https://github.com/apache/kudu/commit/09298f3b6756f10a7d598b4de77676d49c38f117]
 * KUDU-2297 (part 5): dump stacks into diagnostics log on service queue 
overflow: 
[96b3b63|https://github.com/apache/kudu/commit/96b3b63a48c270a77819e6fc80d1dfdb381a0df7]
 * KUDU-2297 (part 6): enable periodic stack sampling by default, avoid bias: 
[0c39ed7|https://github.com/apache/kudu/commit/0c39ed7e302f08e3030e9e708739dc6a6862bf4b]

Leaving open and moving to a target of 1.8.0 to track the remaining work of 
tooling to parse the log.

> Expand metrics logging into a general purpose diagnostics log
> -------------------------------------------------------------
>
>                 Key: KUDU-2297
>                 URL: https://issues.apache.org/jira/browse/KUDU-2297
>             Project: Kudu
>          Issue Type: Improvement
>          Components: ops-tooling, supportability
>    Affects Versions: 1.6.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Major
>
> Currently Kudu servers have the ability to periodically dump metrics to the 
> log. KUDU-2279 improved the compactness and performance of the log so it can 
> be enabled by default.
> In addition to metrics, though, it would be useful to have some other 
> machine-readable data periodically recorded by servers. For example, periodic 
> stack traces or RPC traces could be helpful for understanding latency issues 
> after-the-fact. This JIRA tracks the effort to convert the metrics log to a 
> more general-purpose diagnostics log.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to