hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Viral Bajaria <viral.baja...@gmail.com>
Subject Re: question about clienttrace logs in hdfs and shortcircuit read
Date Fri, 05 Jul 2013 07:03:27 GMT
I saw the same code and also saw the following in RegionServerMetrics.java

 * Number of times checksum verification failed.
public final MetricsLongValue checksumFailuresCount =
  new MetricsLongValue("checksumFailuresCount", registry);

The registry is then registered in JMX via:

// export for JMX
statistics = new RegionServerStatistics(this.registry, name);

And in doUpdates() I see the following:

In the constructor I see:
// export for JMX
statistics = new RegionServerStatistics(this.registry, name);

Which makes me feel the metrics are exported. But for some reason in my
ganglia all I see is hbase.RegionServerDynamicStatistics which comes from a
different class. I don't see a group for RegionServerStatistics which is

Let me dig deeper and see if the metrics are getting suppressed somewhere.


On Thu, Jul 4, 2013 at 11:21 PM, ramkrishna vasudevan <
ramkrishna.s.vasudevan@gmail.com> wrote:

> Am not sure on the Ganglia side, but seeing the code i found this
> {code}
>   // For measuring number of checksum failures
>   static final AtomicLong checksumFailures = new AtomicLong();
> {code}
> And it was getting updated too.  Let me check on the JMX side if it really
> getting sent out to the Metrics system.  If not we can address that in the
> Regards
> Ram

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message