@Path(value="/system/metrics") public class MetricsResource extends RestResource
| Modifier and Type | Class and Description |
|---|---|
static class |
MetricsResource.MetricsReadRequest |
objectMapper| Constructor and Description |
|---|
MetricsResource() |
| Modifier and Type | Method and Description |
|---|---|
String |
byNamespace(String namespace) |
String |
metricNames() |
String |
metrics() |
String |
multipleMetrics(MetricsResource.MetricsReadRequest request) |
String |
singleMetric(String metricName) |
buildHistogramMap, buildMeterMap, buildTimerMap, bytesToValueMap, json@GET @Timed @Produces(value="application/json") public String metrics()
@GET @Timed @Path(value="/names") @Produces(value="application/json") public String metricNames()
@GET
@Timed
@Path(value="/{metricName}")
@Produces(value="application/json")
public String singleMetric(@PathParam(value="metricName")
String metricName)
@POST @Timed @Path(value="/multiple") public String multipleMetrics(MetricsResource.MetricsReadRequest request)
Copyright © 2012-2014 TORCH GmbH. All Rights Reserved.