public void registerMessageRepositorySizeGauge(Gauge<Integer> gauge) { metricRegistry.register(metricRegistryName(Gauges.BACKUP_STORAGE_SIZE), gauge); }
public Meter meter(String metric) { return metricRegistry.meter(metricRegistryName(metric)); }
public Counter counter(String metric, TopicName topicName) { return metricRegistry.counter(metricRegistryName(metric, topicName)); }
public void registerProducerInflightRequest(Gauge<Integer> gauge) { metricRegistry.register(metricRegistryName(Gauges.INFLIGHT_REQUESTS), gauge); }
public void registerDyingConsumerProcessesCountGauge(Gauge<Integer> gauge) { metricRegistry.register(metricRegistryName(Gauges.DYING_CONSUMER_PROCESSES_COUNT), gauge); } }
public Timer timer(String metric) { return metricRegistry.timer(metricRegistryName(metric)); }
public Timer timer(String metric, TopicName topicName) { return metricRegistry.timer(metricRegistryName(metric, topicName)); }
public Meter meter(String metric, TopicName topicName, String name) { return metricRegistry.meter(metricRegistryName(metric, topicName, name)); }
public Counter counter(String metric) { return metricRegistry.counter(metricRegistryName(metric)); }
public void registerConsumersThreadGauge(Gauge<Integer> gauge) { metricRegistry.register(metricRegistryName(Gauges.THREADS), gauge); }
public void registerRunningConsumerProcessesCountGauge(Gauge<Integer> gauge) { metricRegistry.register(metricRegistryName(Gauges.RUNNING_CONSUMER_PROCESSES_COUNT), gauge); }
public Counter counter(String metric, TopicName topicName, String name) { return metricRegistry.counter(metricRegistryName(metric, topicName, name)); }
public <T> void registerOutputRateGauge(TopicName topicName, String name, Gauge<T> gauge) { metricRegistry.register(metricRegistryName(Gauges.OUTPUT_RATE, topicName, name), gauge); }
public void unregisterOutputRateGauge(TopicName topicName, String name) { String normalizedMetricName = metricRegistryName(Gauges.OUTPUT_RATE, topicName, name); metricRegistry.remove(normalizedMetricName); }
public Counter maxRateFetchFailuresCounter(Subscription subscription) { return metricRegistry.counter(metricRegistryName( Counters.MAXRATE_FETCH_FAILURES, subscription.getTopicName(), subscription.getName())); }
public Counter rateHistoryFailuresCounter(Subscription subscription) { return metricRegistry.counter(metricRegistryName( Counters.MAXRATE_RATE_HISTORY_FAILURES, subscription.getTopicName(), subscription.getName())); }
public void registerMaxRateGauge(Subscription subscription, Gauge<Double> gauge) { metricRegistry.register(metricRegistryName( Gauges.MAX_RATE_VALUE, subscription.getTopicName(), subscription.getName()), gauge); }
public void registerRateGauge(Subscription subscription, Gauge<Double> gauge) { metricRegistry.register(metricRegistryName( Gauges.MAX_RATE_ACTUAL_RATE_VALUE, subscription.getTopicName(), subscription.getName()), gauge); }
public void unregisterRateGauge(Subscription subscription) { metricRegistry.remove(metricRegistryName( Gauges.MAX_RATE_ACTUAL_RATE_VALUE, subscription.getTopicName(), subscription.getName())); }
public void unregisterMaxRateGauge(Subscription subscription) { metricRegistry.remove(metricRegistryName( Gauges.MAX_RATE_VALUE, subscription.getTopicName(), subscription.getName())); }