[jira] [Updated] (KUDU-997) Expose client-side metrics

2018-02-16 Thread Grant Henke (JIRA)

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

Grant Henke updated KUDU-997:
-
Target Version/s:   (was: 1.6.0)

> Expose client-side metrics
> --
>
> Key: KUDU-997
> URL: https://issues.apache.org/jira/browse/KUDU-997
> Project: Kudu
>  Issue Type: New Feature
>  Components: client
>Affects Versions: Feature Complete
>Reporter: Adar Dembo
>Priority: Major
> Attachments: patch
>
>
> I think client-side metrics have been a desirable feature for quite some 
> time, but I especially wanted them while debugging KUDU-993.
> There are some challenges in collecting metric data in a cohesive way across 
> the client (at least in C++, where there isn't a completely uniform way to 
> send/receive RPCs). But I think the main challenge is figuring out how to 
> expose it to users. I'm not sure we want to expose metrics.h directly, 
> because it's deeply intertwined with gutil and other Kudu util code.
> I'm attaching a patch I wrote yesterday to help with KUDU-993. It doesn't 
> tackle the API problem at all, but shows how to build a histogram tracking 
> all writes.



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


[jira] [Updated] (KUDU-997) Expose client-side metrics

2017-08-25 Thread Jean-Daniel Cryans (JIRA)

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

Jean-Daniel Cryans updated KUDU-997:

Target Version/s: 1.6.0  (was: 1.5.0)

> Expose client-side metrics
> --
>
> Key: KUDU-997
> URL: https://issues.apache.org/jira/browse/KUDU-997
> Project: Kudu
>  Issue Type: New Feature
>  Components: client
>Affects Versions: Feature Complete
>Reporter: Adar Dembo
> Attachments: patch
>
>
> I think client-side metrics have been a desirable feature for quite some 
> time, but I especially wanted them while debugging KUDU-993.
> There are some challenges in collecting metric data in a cohesive way across 
> the client (at least in C++, where there isn't a completely uniform way to 
> send/receive RPCs). But I think the main challenge is figuring out how to 
> expose it to users. I'm not sure we want to expose metrics.h directly, 
> because it's deeply intertwined with gutil and other Kudu util code.
> I'm attaching a patch I wrote yesterday to help with KUDU-993. It doesn't 
> tackle the API problem at all, but shows how to build a histogram tracking 
> all writes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)