public class DefaultStatisticsLogger extends Object implements StatisticsLogger
CPU_UTIL_METRIC, EDT_BLOCKED_SEC_METRIC, INBOUND_SIZE_METRIC, LATENCY, LATENCY_CLIENT_RENDERING, LATENCY_NETWORK_TRANSFER, LATENCY_PING, LATENCY_SERVER_RENDERING, MEMORY_ALLOCATED_METRIC, MEMORY_USED_METRIC, OUTBOUND_SIZE_METRIC, WEBSOCKET_CONNECTED| Constructor and Description |
|---|
DefaultStatisticsLogger() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Number> |
getInstanceMetrics(String instance) |
Map<String,Map<Long,Number>> |
getInstanceStats(String instance) |
List<String> |
getInstanceWarningHistory(String instance) |
List<String> |
getInstanceWarnings(String instance) |
Map<String,Map<Long,Number>> |
getSummaryStats() |
Map<String,List<String>> |
getSummaryWarnings() |
void |
log(String instance,
String name,
Number value) |
void |
processMetric(String instance,
String name,
Number value) |
void |
removeInstance(String instance) |
public void log(String instance, String name, Number value)
log in interface StatisticsLoggerpublic Map<String,Map<Long,Number>> getSummaryStats()
getSummaryStats in interface StatisticsLoggerpublic Map<String,List<String>> getSummaryWarnings()
getSummaryWarnings in interface StatisticsLoggerpublic Map<String,Map<Long,Number>> getInstanceStats(String instance)
getInstanceStats in interface StatisticsLoggerpublic Map<String,Number> getInstanceMetrics(String instance)
getInstanceMetrics in interface StatisticsLoggerpublic List<String> getInstanceWarnings(String instance)
getInstanceWarnings in interface StatisticsLoggerpublic List<String> getInstanceWarningHistory(String instance)
getInstanceWarningHistory in interface StatisticsLoggerpublic void removeInstance(String instance)
removeInstance in interface StatisticsLoggerCopyright © 2018. All rights reserved.