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

Reply via email to