[
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)