protected TableTimer createTableTimer(String name, String alias, Timer keyspaceTimer) { Timer cfTimer = Metrics.timer(factory.createMetricName(name), aliasFactory.createMetricName(alias)); register(name, alias, cfTimer); return new TableTimer(cfTimer, keyspaceTimer, Metrics.timer(globalFactory.createMetricName(name), globalAliasFactory.createMetricName(alias))); }
protected TableHistogram createTableHistogram(String name, String alias, Histogram keyspaceHistogram, boolean considerZeroes) { Histogram cfHistogram = Metrics.histogram(factory.createMetricName(name), aliasFactory.createMetricName(alias), considerZeroes); register(name, alias, cfHistogram); return new TableHistogram(cfHistogram, keyspaceHistogram, Metrics.histogram(globalFactory.createMetricName(name), globalAliasFactory.createMetricName(alias), considerZeroes)); }
public Histogram histogram(MetricName name, boolean considerZeroes) { Histogram histogram = register(name, new ClearableHistogram(new DecayingEstimatedHistogramReservoir(considerZeroes))); registerMBean(histogram, name.getMBeanName()); return histogram; }
public void release() { super.release(); Metrics.remove(factory.createMetricName("ViewReplicasAttempted")); Metrics.remove(factory.createMetricName("ViewReplicasSuccess")); Metrics.remove(factory.createMetricName("ViewWriteLatency")); Metrics.remove(factory.createMetricName("ViewPendingMutations")); } }
public void release() { super.release(); Metrics.remove(factory.createMetricName("Timeouts")); Metrics.remove(factory.createMetricName("Unavailables")); Metrics.remove(factory.createMetricName("Failures")); } }
public DroppedMessageMetrics(MetricNameFactory factory) { dropped = Metrics.meter(factory.createMetricName("Dropped")); internalDroppedLatency = Metrics.timer(factory.createMetricName("InternalDroppedLatency")); crossNodeDroppedLatency = Metrics.timer(factory.createMetricName("CrossNodeDroppedLatency")); } }
public CASClientRequestMetrics(String scope) { super(scope); contention = Metrics.histogram(factory.createMetricName("ContentionHistogram"), false); conditionNotMet = Metrics.counter(factory.createMetricName("ConditionNotMet")); unfinishedCommit = Metrics.counter(factory.createMetricName("UnfinishedCommit")); }
protected <G,T> Gauge<T> createTableGauge(String name, String alias, Gauge<T> gauge, Gauge<G> globalGauge) { Gauge<T> cfGauge = Metrics.register(factory.createMetricName(name), aliasFactory.createMetricName(alias), gauge); if (register(name, alias, cfGauge)) { Metrics.register(globalFactory.createMetricName(name), globalAliasFactory.createMetricName(alias), globalGauge); } return cfGauge; }
/** * Returns the 15-minute rate in terms of events per second. This carries the previous rate when restored. */ public double fifteenMinuteRate() { tickIfNecessary(); return m15Rate.rate(); }
public Histogram histogram(MetricName name, boolean considerZeroes) { Histogram histogram = register(name, new ClearableHistogram(new DecayingEstimatedHistogramReservoir(considerZeroes))); registerMBean(histogram, name.getMBeanName()); return histogram; }
public void release() { super.release(); Metrics.remove(factory.createMetricName("ContentionHistogram")); Metrics.remove(factory.createMetricName("ConditionNotMet")); Metrics.remove(factory.createMetricName("UnfinishedCommit")); } }
protected TableTimer createTableTimer(String name, String alias, Timer keyspaceTimer) { Timer cfTimer = Metrics.timer(factory.createMetricName(name), aliasFactory.createMetricName(alias)); register(name, alias, cfTimer); return new TableTimer(cfTimer, keyspaceTimer, Metrics.timer(globalFactory.createMetricName(name), globalAliasFactory.createMetricName(alias))); }
protected TableHistogram createTableHistogram(String name, String alias, Histogram keyspaceHistogram, boolean considerZeroes) { Histogram cfHistogram = Metrics.histogram(factory.createMetricName(name), aliasFactory.createMetricName(alias), considerZeroes); register(name, alias, cfHistogram); return new TableHistogram(cfHistogram, keyspaceHistogram, Metrics.histogram(globalFactory.createMetricName(name), globalAliasFactory.createMetricName(alias), considerZeroes)); }
public void release() { super.release(); Metrics.remove(factory.createMetricName("Timeouts")); Metrics.remove(factory.createMetricName("Unavailables")); Metrics.remove(factory.createMetricName("Failures")); } }
protected <G,T> Gauge<T> createTableGauge(String name, String alias, Gauge<T> gauge, Gauge<G> globalGauge) { Gauge<T> cfGauge = Metrics.register(factory.createMetricName(name), aliasFactory.createMetricName(alias), gauge); if (register(name, alias, cfGauge)) { Metrics.register(globalFactory.createMetricName(name), globalAliasFactory.createMetricName(alias), globalGauge); } return cfGauge; }
public Histogram histogram(MetricName name, boolean considerZeroes) { Histogram histogram = register(name, new ClearableHistogram(new DecayingEstimatedHistogramReservoir(considerZeroes))); registerMBean(histogram, name.getMBeanName()); return histogram; }
public void release() { super.release(); Metrics.remove(factory.createMetricName("ContentionHistogram")); Metrics.remove(factory.createMetricName("ConditionNotMet")); Metrics.remove(factory.createMetricName("UnfinishedCommit")); } }
public Histogram histogram(MetricName name, boolean considerZeroes) { Histogram histogram = register(name, new ClearableHistogram(new DecayingEstimatedHistogramReservoir(considerZeroes))); registerMBean(histogram, name.getMBeanName()); return histogram; }
public void release() { super.release(); Metrics.remove(factory.createMetricName("ContentionHistogram")); Metrics.remove(factory.createMetricName("ConditionNotMet")); Metrics.remove(factory.createMetricName("UnfinishedCommit")); } }
public void release() { super.release(); Metrics.remove(factory.createMetricName("ViewReplicasAttempted")); Metrics.remove(factory.createMetricName("ViewReplicasSuccess")); Metrics.remove(factory.createMetricName("ViewWriteLatency")); Metrics.remove(factory.createMetricName("ViewPendingMutations")); } }