Package com.biglybt.core.stats
Class CoreStats
java.lang.Object
com.biglybt.core.stats.CoreStats
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[][]
static final int
private static Timer
private static Map
static final String
private static final CopyOnWriteList
private static boolean
static final String
private static final CopyOnWriteList
private static final CopyOnWriteList
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
private static final List
private static final Map
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
addStatsDefinitions
(String[][] stats) protected static void
static boolean
getStatsSupport
(Set types) static void
static void
registerProvider
(Set types, CoreStatsProvider provider) static void
setEnableAverages
(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()
-