C D H I L M N O S T U 
All Classes All Packages

C

CLASS_NAMES - Static variable in class io.deephaven.stats.ObjectAllocationCollector
 
cmsAlertEnabled() - Method in interface io.deephaven.stats.StatsDriver.StatusAdapter
 
cmsAlertEnabled() - Method in class io.deephaven.stats.StatsDriver.StatusAdapter.Null
 

D

DUMP_STACK - Static variable in class io.deephaven.stats.ObjectAllocationCollector
 

H

header - Static variable in class io.deephaven.stats.StatsDriver
 

I

io.deephaven.stats - package io.deephaven.stats
 

L

log(String, long, long, char, String, long, long, long, long, long, long, long, long) - Method in interface io.deephaven.stats.StatsIntradayLogger
 
log(String, long, long, char, String, long, long, long, long, long, long, long, long) - Method in class io.deephaven.stats.StatsIntradayLogger.Null
 
log(String, long, long, char, String, long, long, long, long, long, long, long, long, long[]) - Method in interface io.deephaven.stats.StatsIntradayLogger
 
log(String, long, long, char, String, long, long, long, long, long, long, long, long, long[]) - Method in class io.deephaven.stats.StatsIntradayLogger.Null
 

M

MEASURE_PER_THREAD_CPU - Static variable in class io.deephaven.stats.StatsCPUCollector
 

N

Null() - Constructor for class io.deephaven.stats.StatsDriver.StatusAdapter.Null
 
Null() - Constructor for class io.deephaven.stats.StatsIntradayLogger.Null
 
NULL - Static variable in interface io.deephaven.stats.StatsDriver.StatusAdapter
 
NULL - Static variable in interface io.deephaven.stats.StatsIntradayLogger
 

O

ObjectAllocationCollector - Class in io.deephaven.stats
Use the allocation instrumenter from https://github.com/google/allocation-instrumenter to produce stats To use make sure you set -Dallocation.stats.enabled=true -javaagent:/opt/deephaven/server/lib/java-allocation-instrumenter-3.3.0.jar
ObjectAllocationCollector() - Constructor for class io.deephaven.stats.ObjectAllocationCollector
 

S

sendAlert(String) - Method in class io.deephaven.stats.StatsDriver.StatusAdapter.Null
 
sendAlert(String) - Method in interface io.deephaven.stats.StatsDriver.StatusAdapter
 
StatsCPUCollector - Class in io.deephaven.stats
Collects statistic related to CPU and memory usage of the entire system, the process, and each thread in the process.
StatsDriver - Class in io.deephaven.stats
Drives the collection of statistics on a 1-second timer task.
StatsDriver(Clock) - Constructor for class io.deephaven.stats.StatsDriver
 
StatsDriver(Clock, boolean) - Constructor for class io.deephaven.stats.StatsDriver
 
StatsDriver(Clock, boolean, StatsDriver.StatusAdapter) - Constructor for class io.deephaven.stats.StatsDriver
 
StatsDriver(Clock, StatsDriver.StatusAdapter) - Constructor for class io.deephaven.stats.StatsDriver
 
StatsDriver(Clock, StatsIntradayLogger, boolean) - Constructor for class io.deephaven.stats.StatsDriver
 
StatsDriver(Clock, StatsIntradayLogger, boolean, StatsDriver.StatusAdapter) - Constructor for class io.deephaven.stats.StatsDriver
 
StatsDriver.StatusAdapter - Interface in io.deephaven.stats
 
StatsDriver.StatusAdapter.Null - Class in io.deephaven.stats
 
StatsIntradayLogger - Interface in io.deephaven.stats
 
StatsIntradayLogger.Null - Class in io.deephaven.stats
 
StatsMemoryCollector - Class in io.deephaven.stats
 

T

timedOut() - Method in class io.deephaven.stats.StatsDriver
 

U

update() - Method in class io.deephaven.stats.StatsCPUCollector
update all statistics in the driver's timer task
update() - Method in class io.deephaven.stats.StatsMemoryCollector
At each invocation, measure all thread's CPU usage.
C D H I L M N O S T U 
All Classes All Packages