Package com.codahale.metrics

Examples of com.codahale.metrics.Counter


    protected final static MetricRegistry _metrics = new MetricRegistry();

    protected final static HashMap<String, Metric> _registered = new HashMap<String,Metric>();
   
    public static synchronized Counter newCounter(String name) {
        Counter c = (Counter) _registered.get(name);
        if (c == null) {
            c = _metrics.counter(name);
            _registered.put(name,  c);
        }
        return c;
View Full Code Here


              "counter.scheduler.operation.allocate");
      schedulerHandleCounter = metrics.counter(
              "counter.scheduler.operation.handle");
      schedulerHandleCounterMap = new HashMap<SchedulerEventType, Counter>();
      for (SchedulerEventType e : SchedulerEventType.values()) {
        Counter counter = metrics.counter(
                "counter.scheduler.operation.handle." + e);
        schedulerHandleCounterMap.put(e, counter);
      }
      // timers for scheduler operations
      int timeWindowSize = conf.getInt(
View Full Code Here

      throw new InternalServerErrorException(e);
    }

    context.stop();

    Counter counter = this.metricRegistry.counter(createName(id, "records"));

    counter.inc(responses.size());

    return responses;
  }
View Full Code Here

    String metricName;
    if (prefix == null)
      metricName = name;
    else
      metricName = prefix + "-" + name;
    Counter ret = registerCounter(metricName);
    updateMetric(prefix, name, metricType, ret, idStr);
    return ret;
  }
View Full Code Here

    return ret;
  }

  public Counter registerCounter(String name, MetricCallback<Counter> callback) {
    String userMetricName = getMetricName(taskid, name);
        Counter ret = Metrics.registerCounter(userMetricName);
        Metrics.registerUserDefine(userMetricName, ret, callback);
    return ret;
  }
View Full Code Here

TOP

Related Classes of com.codahale.metrics.Counter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.