Package com.codahale.metrics

Examples of com.codahale.metrics.Counter.inc()


        Long increment = endpoint.getIncrement();
        Long decrement = endpoint.getDecrement();
        Long finalIncrement = getLongHeader(in, HEADER_COUNTER_INCREMENT, increment);
        Long finalDecrement = getLongHeader(in, HEADER_COUNTER_DECREMENT, decrement);
        if (finalIncrement != null) {
            counter.inc(finalIncrement);
        } else if (finalDecrement != null) {
            counter.dec(finalDecrement);
        } else {
            counter.inc();
        }
View Full Code Here


        if (finalIncrement != null) {
            counter.inc(finalIncrement);
        } else if (finalDecrement != null) {
            counter.dec(finalDecrement);
        } else {
            counter.inc();
        }
    }
}
View Full Code Here

        }

        Counter counter = metricsServiceProvider.get().getMetricRegistry()
                .counter(counterName);

        counter.inc();

        try {
            return invocation.proceed();
        } finally {
            if (counted.active()) {
View Full Code Here

        } catch (Exception e) {
            logger.error(String.format("Gremlin Extension: %s", e.getMessage()), e);
            extensionResponse = ExtensionResponse.error(e,
                    generateErrorJson(extensionMethod.getExtensionApiAsJson()));

            failedExecutions.inc();
        } finally {
            context.stop();
        }

        return extensionResponse;
View Full Code Here

        // get or create a sample counter metric
        final Counter counter = context.getMetricRegistry().counter(
                MetricRegistry.name("http", "rest", "extension", "sample", "counter"));

        // increment the counter for each request.
        counter.inc();

        return ExtensionResponse.noContent();
    }
}
View Full Code Here

      Meter meter = this.registry.meter(name);
      meter.mark(value);
    }
    else {
      Counter counter = this.registry.counter(name);
      counter.inc(value);
    }
  }

  @Override
  public void set(Metric<?> value) {
View Full Code Here

    context.stop();

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

    counter.inc(responses.size());

    return responses;
  }

  @DELETE
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.