hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geoffrey Jacoby (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-16448) Custom metrics for custom replication endpoints
Date Thu, 18 Aug 2016 17:43:20 GMT
Geoffrey Jacoby created HBASE-16448:

             Summary: Custom metrics for custom replication endpoints
                 Key: HBASE-16448
                 URL: https://issues.apache.org/jira/browse/HBASE-16448
             Project: HBase
          Issue Type: Improvement
          Components: Replication
    Affects Versions: 0.98.21, 1.2.2, 2.0.0
            Reporter: Geoffrey Jacoby
            Assignee: Geoffrey Jacoby

ReplicationEndpoints contain a MetricsSource class that can update a fixed set of key replication
metrics. It does not, however, allow a developer implementing a custom ReplicationEndpoint
to create/update custom metrics unique to the new endpoint's use case. 

As it turns out, MetricsSource wraps a class, which in turn wraps a class, that implements
the Hadoop BaseSource interface, which does allow for custom metrics. Simply having the two
wrappers implement BaseSource as well with pass-through methods should be straightforward,
and would allow replication endpoints to use these generic metric methods.

This message was sent by Atlassian JIRA

View raw message