Brooklyn

brooklyn.entity.webapp
[Java] Interface DynamicWebAppCluster

brooklyn.entity.Entity
  brooklyn.entity.webapp.WebAppService
      brooklyn.entity.trait.Resizable
          brooklyn.entity.webapp.WebAppServiceConstants
              brooklyn.entity.Group
                  brooklyn.entity.webapp.DynamicWebAppCluster
                      brooklyn.entity.trait.Changeable
                          brooklyn.entity.trait.Startable
                              brooklyn.entity.group.DynamicCluster
                                  brooklyn.entity.basic.AbstractGroup
                                      brooklyn.entity.rebind.Rebindable
                                          brooklyn.entity.group.Cluster
All Superinterfaces:
Entity, WebAppService, Resizable, WebAppServiceConstants, Group, Changeable, Startable, DynamicCluster, AbstractGroup, Rebindable, Cluster

@ImplementedBy(DynamicWebAppClusterImpl.class)
public interface DynamicWebAppCluster
extends DynamicCluster, WebAppService

DynamicWebAppClusters provide cluster-wide aggregates of entity attributes. Currently totals and averages:


Field Summary
static AttributeSensor AVERAGE_ERROR_COUNT

@deprecated since 0.5.0, use ERROR_COUNT_PER_NODE

static AttributeSensor AVERAGE_PROCESSING_TIME

@deprecated since 0.5.0, use TOTAL_PROCESSING_TIME_PER_NODE

static AttributeSensor AVERAGE_REQUESTS_PER_SECOND

@deprecated since 0.5.0, use REQUESTS_PER_SECOND_PER_NODE

static AttributeSensor AVERAGE_REQUEST_COUNT

@deprecated since 0.5.0, just use REQUEST_COUNT_PER_NODE

static AttributeSensor ERROR_COUNT_PER_NODE

static AttributeSensor REQUESTS_PER_SECOND_IN_WINDOW_PER_NODE

static AttributeSensor REQUESTS_PER_SECOND_LAST_PER_NODE

static AttributeSensor REQUEST_COUNT_PER_NODE

static AttributeSensor TOTAL_ERROR_COUNT

@deprecated since 0.5.0, just use WebAppServiceConstants.ERROR_COUNT

static AttributeSensor TOTAL_PROCESSING_TIME_PER_NODE

static AttributeSensor TOTAL_REQUESTS_PER_SECOND

@deprecated since 0.5.0, just use WebAppServiceConstants.REQUESTS_PER_SECOND_LAST

static AttributeSensor TOTAL_REQUEST_COUNT

@deprecated since 0.5.0, just use WebAppServiceConstants.REQUEST_COUNT

 
Fields inherited from interface DynamicCluster
ENTITY_QUARANTINED, FACTORY, MEMBER_SPEC, QUARANTINE_FAILED_ENTITIES, QUARANTINE_GROUP, REMOVAL_STRATEGY, REPLACE_MEMBER, SERVICE_STATE
 
Fields inherited from interface WebAppServiceConstants
AVG_REQUESTS_PER_SECOND, AVG_REQUESTS_PER_SECOND_PERIOD, BYTES_RECEIVED, BYTES_SENT, ENABLED_PROTOCOLS, ERROR_COUNT, HTTPS_PORT, HTTPS_SSL_CONFIG, HTTP_PORT, MAX_PROCESSING_TIME, REQUESTS_PER_SECOND, REQUESTS_PER_SECOND_IN_WINDOW, REQUESTS_PER_SECOND_LAST, REQUESTS_PER_SECOND_WINDOW_PERIOD, REQUEST_COUNT, ROOT_URL, TOTAL_PROCESSING_TIME
 
Method Summary
 
Methods inherited from interface DynamicCluster
replaceMember, setFactory, setMemberSpec, setRemovalStrategy, setRemovalStrategy
 
Methods inherited from interface AbstractGroup
setMembers, setMembers
 
Methods inherited from interface Resizable
getCurrentSize, resize
 
Methods inherited from interface Startable
restart, start, stop
 

Field Detail

AVERAGE_ERROR_COUNT

public static final AttributeSensor AVERAGE_ERROR_COUNT
deprecated:
since 0.5.0, use ERROR_COUNT_PER_NODE


AVERAGE_PROCESSING_TIME

public static final AttributeSensor AVERAGE_PROCESSING_TIME
deprecated:
since 0.5.0, use TOTAL_PROCESSING_TIME_PER_NODE


AVERAGE_REQUESTS_PER_SECOND

public static final AttributeSensor AVERAGE_REQUESTS_PER_SECOND
deprecated:
since 0.5.0, use REQUESTS_PER_SECOND_PER_NODE


AVERAGE_REQUEST_COUNT

public static final AttributeSensor AVERAGE_REQUEST_COUNT
deprecated:
since 0.5.0, just use REQUEST_COUNT_PER_NODE


ERROR_COUNT_PER_NODE

public static final AttributeSensor ERROR_COUNT_PER_NODE


REQUESTS_PER_SECOND_IN_WINDOW_PER_NODE

public static final AttributeSensor REQUESTS_PER_SECOND_IN_WINDOW_PER_NODE


REQUESTS_PER_SECOND_LAST_PER_NODE

public static final AttributeSensor REQUESTS_PER_SECOND_LAST_PER_NODE


REQUEST_COUNT_PER_NODE

public static final AttributeSensor REQUEST_COUNT_PER_NODE


TOTAL_ERROR_COUNT

public static final AttributeSensor TOTAL_ERROR_COUNT
deprecated:
since 0.5.0, just use WebAppServiceConstants.ERROR_COUNT


TOTAL_PROCESSING_TIME_PER_NODE

public static final AttributeSensor TOTAL_PROCESSING_TIME_PER_NODE


TOTAL_REQUESTS_PER_SECOND

public static final AttributeSensor TOTAL_REQUESTS_PER_SECOND
deprecated:
since 0.5.0, just use WebAppServiceConstants.REQUESTS_PER_SECOND_LAST


TOTAL_REQUEST_COUNT

public static final AttributeSensor TOTAL_REQUEST_COUNT
deprecated:
since 0.5.0, just use WebAppServiceConstants.REQUEST_COUNT


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.