Package io.bdeploy.jersey.resources
Interface JerseyMetricsResource
- All Known Implementing Classes:
JerseyMetricsResourceImpl
@Path("/metrics")
@Produces("application/json")
public interface JerseyMetricsResource
A resource which allows remote access to server metrics.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classFields used in metrics which count occurrencesstatic classA metric counting occurrences.static classKeeps track of a snapshot of a valuestatic classFields used in metrics which keep track of value distributionstatic classA metric counting values and keeping track of their distributionstatic classFields used in metrics which meter ratesstatic classCount and measure rates of metric occurrence.static classBundles all metrics in a serialization/JSON friendly way.static classCount and measure rates of metric occurrence as well as keeping track of occurrence duration distribution. -
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getAllMetrics
- Returns:
- all currently available metrics
-