public interface MetricsService
| Modifier and Type | Field and Description | 
|---|---|
| static String | ACCEPTED_QUERIESThe Constant ACCEPTED_QUERIES. | 
| static String | ACTIVE_SESSIONS | 
| static String | CANCELLED_QUERIESQuery engine counter names. | 
| static String | CLOSED_SESSIONS | 
| static String | EXPIRED_SESSIONS | 
| static String | FAILED_QUERIESThe Constant FAILED_QUERIES. | 
| static String | FINISHED_QUERIESThe Constant FINISHED_QUERIES. | 
| static String | NAMEThe Constant NAME. | 
| static String | OPENED_SESSIONS | 
| static String | QUEUED_QUERIESQuery engine gauge names. | 
| static String | RUNNING_QUERIESThe Constant RUNNING_QUERIES. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | decrCounter(Class<?> cls,
           String counter)Decrement a counter with the name costructed using given class and counter name Actual name of the counter will be | 
| void | decrCounter(String counter)Decrement a counter with the given name Actual name of the counter will be | 
| int | getActiveSessions()Specifies the count of all opened sessions which are not closed after restarted and  the restored sessions | 
| long | getCounter(Class<?> cls,
          String counter)Get current value of the counter. | 
| long | getCounter(String counter)Get current value of the counter. | 
| long | getFinishedQueries() | 
| MethodMetricsContext | getMethodMetricsContext(org.glassfish.jersey.server.model.ResourceMethod method,
                       org.glassfish.jersey.server.ContainerRequest containerRequest)API method for getting metrics measuring context for given resource method and container request | 
| long | getQueuedQueries() | 
| long | getRunningQueries() | 
| long | getTotalAcceptedQueries() | 
| long | getTotalCancelledQueries() | 
| long | getTotalClosedSessions()Specifies the number of sessions closed | 
| long | getTotalDatabaseResourceLoadErrors() | 
| long | getTotalExpiredSessions()Specifies the number of sessions were idle for more than session timeout | 
| long | getTotalFailedQueries() | 
| long | getTotalFinishedQueries() | 
| long | getTotalOpenedSessions()Specifies the count of opened sessions | 
| long | getTotalServerStatePersistenceErrors() | 
| long | getTotalSuccessfulQueries() | 
| void | incrCounter(Class<?> cls,
           String counter)Increment a counter with the name constructed using given class and counter name Actual name of the counter will
 be | 
| void | incrCounter(String counter)Increment a counter with the given name Actual name of the counter will be | 
| void | publishReport()Publish report. | 
static final String NAME
static final String CANCELLED_QUERIES
static final String FAILED_QUERIES
static final String ACCEPTED_QUERIES
static final String QUEUED_QUERIES
static final String RUNNING_QUERIES
static final String FINISHED_QUERIES
static final String OPENED_SESSIONS
static final String CLOSED_SESSIONS
static final String EXPIRED_SESSIONS
static final String ACTIVE_SESSIONS
void incrCounter(String counter)
MetricRegistry.name(MetricsService.class, counter)
counter - the countervoid incrCounter(Class<?> cls, String counter)
MetricRegistry.name(cls, counter)
cls - Class of the counter for namespacing the countercounter - the countervoid decrCounter(Class<?> cls, String counter)
MetricRegistry.name(cls, counter)
cls - Class of the counter for namespacing of counterscounter - the countervoid decrCounter(String counter)
MetricRegistry.name(MetricsService.class, counter)
counter - the counterlong getCounter(String counter)
counter - the counterlong getCounter(Class<?> cls, String counter)
cls - the clscounter - the counterlong getTotalDatabaseResourceLoadErrors()
long getQueuedQueries()
long getRunningQueries()
long getFinishedQueries()
long getTotalAcceptedQueries()
long getTotalSuccessfulQueries()
long getTotalFinishedQueries()
long getTotalCancelledQueries()
long getTotalFailedQueries()
long getTotalServerStatePersistenceErrors()
void publishReport()
MethodMetricsContext getMethodMetricsContext(org.glassfish.jersey.server.model.ResourceMethod method, org.glassfish.jersey.server.ContainerRequest containerRequest)
method - the resource methodcontainerRequest - container requestContainerRequest, 
ResourceMethod, 
MethodMetricsContextlong getTotalOpenedSessions()
long getTotalClosedSessions()
long getTotalExpiredSessions()
int getActiveSessions()
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.