public interface WebAppServiceMetrics
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
WebAppServiceMetrics.Initializer  | 
| Modifier and Type | Field and Description | 
|---|---|
static AttributeSensor<java.lang.Long> | 
BYTES_RECEIVED  | 
static AttributeSensor<java.lang.Long> | 
BYTES_SENT  | 
static BasicAttributeSensor<java.lang.Integer> | 
ERROR_COUNT  | 
static AttributeSensor<java.lang.Integer> | 
MAX_PROCESSING_TIME  | 
static AttributeSensor<java.lang.Double> | 
PROCESSING_TIME_FRACTION_IN_WINDOW  | 
static AttributeSensor<java.lang.Double> | 
PROCESSING_TIME_FRACTION_LAST
the fraction of time represented by the most recent delta to TOTAL_PROCESSING_TIME, ie 0.4 if 800 millis were accumulated in last 2s;
 easily configured with  
WebAppServiceMethods#connectWebAppServerPolicies(org.apache.brooklyn.api.internal.EntityLocal, org.apache.brooklyn.util.time.Duration) | 
static AttributeSensor<java.lang.Integer> | 
REQUEST_COUNT  | 
static AttributeSensor<java.lang.Double> | 
REQUESTS_PER_SECOND_IN_WINDOW
rolled-up req/second for a window, 
 easily configured with  
WebAppServiceMethods#connectWebAppServerPolicies(org.apache.brooklyn.api.internal.EntityLocal, org.apache.brooklyn.util.time.Duration) | 
static AttributeSensor<java.lang.Double> | 
REQUESTS_PER_SECOND_LAST
req/second computed from the delta of the last request count and an associated timestamp 
 | 
static AttributeSensor<java.lang.Integer> | 
TOTAL_PROCESSING_TIME  | 
static final BasicAttributeSensor<java.lang.Integer> ERROR_COUNT
static final AttributeSensor<java.lang.Integer> TOTAL_PROCESSING_TIME
static final AttributeSensor<java.lang.Integer> MAX_PROCESSING_TIME
static final AttributeSensor<java.lang.Double> PROCESSING_TIME_FRACTION_LAST
WebAppServiceMethods#connectWebAppServerPolicies(org.apache.brooklyn.api.internal.EntityLocal, org.apache.brooklyn.util.time.Duration)static final AttributeSensor<java.lang.Double> PROCESSING_TIME_FRACTION_IN_WINDOW
static final AttributeSensor<java.lang.Long> BYTES_RECEIVED
static final AttributeSensor<java.lang.Long> BYTES_SENT
static final AttributeSensor<java.lang.Double> REQUESTS_PER_SECOND_LAST
static final AttributeSensor<java.lang.Double> REQUESTS_PER_SECOND_IN_WINDOW
WebAppServiceMethods#connectWebAppServerPolicies(org.apache.brooklyn.api.internal.EntityLocal, org.apache.brooklyn.util.time.Duration)static final AttributeSensor<java.lang.Integer> REQUEST_COUNT