Class CoreStats
java.lang.Object
com.biglybt.core.stats.CoreStats
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[][]static final intprivate static Timerprivate static Mapstatic final Stringprivate static final CopyOnWriteListprivate static booleanstatic final Stringprivate static final CopyOnWriteListprivate static final CopyOnWriteListstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprivate static final Listprivate static final Map -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidaddStatsDefinitions(String[][] stats) protected static voidstatic booleangetStatsSupport(Set types) static voidstatic voidregisterProvider(Set types, CoreStatsProvider provider) static voidsetEnableAverages(boolean enabled)
-
Field Details
-
AVERAGE_PERIOD
public static final int AVERAGE_PERIOD- See Also:
-
ST_ALL
- See Also:
-
ST_DISK
- See Also:
-
ST_DISK_READ_QUEUE_LENGTH
- See Also:
-
ST_DISK_READ_QUEUE_BYTES
- See Also:
-
ST_DISK_READ_REQUEST_COUNT
- See Also:
-
ST_DISK_READ_REQUEST_SINGLE
- See Also:
-
ST_DISK_READ_REQUEST_MULTIPLE
- See Also:
-
ST_DISK_READ_REQUEST_BLOCKS
- See Also:
-
ST_DISK_READ_BYTES_TOTAL
- See Also:
-
ST_DISK_READ_BYTES_SINGLE
- See Also:
-
ST_DISK_READ_BYTES_MULTIPLE
- See Also:
-
ST_DISK_READ_IO_TIME
- See Also:
-
ST_DISK_READ_IO_COUNT
- See Also:
-
ST_DISK_WRITE_QUEUE_LENGTH
- See Also:
-
ST_DISK_WRITE_QUEUE_BYTES
- See Also:
-
ST_DISK_WRITE_REQUEST_COUNT
- See Also:
-
ST_DISK_WRITE_REQUEST_BLOCKS
- See Also:
-
ST_DISK_WRITE_BYTES_TOTAL
- See Also:
-
ST_DISK_WRITE_BYTES_SINGLE
- See Also:
-
ST_DISK_WRITE_BYTES_MULTIPLE
- See Also:
-
ST_DISK_WRITE_IO_TIME
- See Also:
-
ST_DISK_WRITE_IO_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_WAIT_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_NP_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_P_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_ENTITY_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_CON_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_READY_CON_COUNT
- See Also:
-
ST_NET_WRITE_CONTROL_READY_BYTE_COUNT
- See Also:
-
ST_NET_READ_CONTROL_LOOP_COUNT
- See Also:
-
ST_NET_READ_CONTROL_NP_COUNT
- See Also:
-
ST_NET_READ_CONTROL_P_COUNT
- See Also:
-
ST_NET_READ_CONTROL_WAIT_COUNT
- See Also:
-
ST_NET_READ_CONTROL_ENTITY_COUNT
- See Also:
-
ST_NET_READ_CONTROL_CON_COUNT
- See Also:
-
ST_NET_READ_CONTROL_READY_CON_COUNT
- See Also:
-
ST_NET_TCP_OUT_CONNECT_QUEUE_LENGTH
- See Also:
-
ST_NET_TCP_OUT_PENDING_QUEUE_LENGTH
- See Also:
-
ST_NET_TCP_OUT_PENDING_PP_QUEUE_LENGTH
- See Also:
-
ST_NET_TCP_OUT_CANCEL_QUEUE_LENGTH
- See Also:
-
ST_NET_TCP_OUT_CLOSE_QUEUE_LENGTH
- See Also:
-
ST_NET_TCP_SELECT_WRITE_COUNT
- See Also:
-
ST_NET_TCP_SELECT_READ_COUNT
- See Also:
-
ST_NET_UDP_SEND_PACKET_COUNT
- See Also:
-
ST_NET_UDP_SEND_BYTE_COUNT
- See Also:
-
ST_NET_UDP_RECEIVE_PACKET_COUNT
- See Also:
-
ST_NET_UDP_RECEIVE_BYTE_COUNT
- See Also:
-
ST_NET_HTTP_IN_REQUEST_COUNT
- See Also:
-
ST_NET_HTTP_IN_REQUEST_OK_COUNT
- See Also:
-
ST_NET_HTTP_IN_REQUEST_INVALID_COUNT
- See Also:
-
ST_NET_HTTP_IN_REQUEST_WEBSEED_COUNT
- See Also:
-
ST_NET_HTTP_IN_REQUEST_GETRIGHT_COUNT
- See Also:
-
ST_PEER_CONTROL_SCHEDULE_COUNT
- See Also:
-
ST_PEER_CONTROL_LOOP_COUNT
- See Also:
-
ST_PEER_CONTROL_YIELD_COUNT
- See Also:
-
ST_PEER_CONTROL_WAIT_COUNT
- See Also:
-
ST_PEER_CONTROL_WAIT_TIME
- See Also:
-
ST_PEER_MANAGER_COUNT
- See Also:
-
ST_PEER_MANAGER_PEER_COUNT
- See Also:
-
ST_PEER_MANAGER_PEER_SNUBBED_COUNT
- See Also:
-
ST_PEER_MANAGER_PEER_STALLED_DISK_COUNT
- See Also:
-
ST_PEER_DB_CONNECTION_COUNT
- See Also:
-
ST_PEER_DB_CONNECTION_DATA_ID_COUNT
- See Also:
-
ST_PEER_DB_CONNECTION_DATA_ID_ENTRY_TOTAL
- See Also:
-
ST_LWS_COUNT
- See Also:
-
ST_LWS_PEER_COUNT
- See Also:
-
ST_TRACKER_READ_BYTES
- See Also:
-
ST_TRACKER_WRITE_BYTES
- See Also:
-
ST_TRACKER_ANNOUNCE_COUNT
- See Also:
-
ST_TRACKER_ANNOUNCE_TIME
- See Also:
-
ST_TRACKER_SCRAPE_COUNT
- See Also:
-
ST_TRACKER_SCRAPE_TIME
- See Also:
-
ST_XFER_UPLOADED_PROTOCOL_BYTES
- See Also:
-
ST_XFER_UPLOADED_DATA_BYTES
- See Also:
-
ST_XFER_DOWNLOADED_PROTOCOL_BYTES
- See Also:
-
ST_XFER_DOWNLOADED_DATA_BYTES
- See Also:
-
POINT
- See Also:
-
CUMULATIVE
- See Also:
-
stats_names
-
stats_types
-
_ST_ALL
-
providers
-
averages
-
enable_averages
private static boolean enable_averages -
average_timer
-
provider_listeners
-
derived_generators
-
-
Constructor Details
-
CoreStats
public CoreStats()
-
-
Method Details
-
addStatsDefinitions
-
getStats
-
getStatsSupport
-
registerProvider
-
addProvidersChangeListener
-
fireProvidersChangeListeners
protected static void fireProvidersChangeListeners() -
registerDerivedStatsGenerator
-
setEnableAverages
public static void setEnableAverages(boolean enabled) -
getEnableAverages
public static boolean getEnableAverages()
-