| Package | Description |
|---|---|
| org.spf4j.perf | |
| org.spf4j.perf.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MeasurementProcessor |
| Modifier and Type | Method and Description |
|---|---|
MeasurementRecorder |
MeasurementRecorderSource.getRecorder(Object forWhat)
do not hold onto the returned recorder.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Callable<T> |
PerformanceMonitor.performanceMonitoredCallable(MeasurementRecorder mr,
long warnMillis,
long errorMillis,
Callable<T> callable,
boolean isLogInfo,
Object... detail) |
| Modifier and Type | Class and Description |
|---|---|
class |
CountingRecorder |
class |
DirectRecorder |
class |
MeasurementAggregator |
class |
MinMaxAvgRecorder |
class |
NopMeasurementRecorder |
class |
QuantizedRecorder |
class |
ScalableMeasurementRecorder |
| Modifier and Type | Method and Description |
|---|---|
static MeasurementRecorder |
RecorderFactory.createDirectGraphiteTcpRecorder(Object forWhat,
String unitOfMeasurement,
String graphiteHost,
int graphitePort) |
static MeasurementRecorder |
RecorderFactory.createDirectGraphiteUdpRecorder(Object forWhat,
String unitOfMeasurement,
String graphiteHost,
int graphitePort) |
static MeasurementRecorder |
RecorderFactory.createDirectRecorder(Object forWhat,
String unitOfMeasurement) |
static MeasurementRecorder |
RecorderFactory.createDirectRecorder(Object forWhat,
String unitOfMeasurement,
int sampleTimeMillis) |
static MeasurementRecorder |
RecorderFactory.createScalableCountingRecorder(Object forWhat,
String unitOfMeasurement,
int sampleTimeMillis) |
static MeasurementRecorder |
RecorderFactory.createScalableMinMaxAvgRecorder(Object forWhat,
String unitOfMeasurement,
int sampleTimeMillis) |
static MeasurementRecorder |
RecorderFactory.createScalableQuantizedRecorder(Object forWhat,
String unitOfMeasurement,
int sampleTimeMillis,
int factor,
int lowerMagnitude,
int higherMagnitude,
int quantasPerMagnitude) |
MeasurementRecorder |
ScalableMeasurementRecorderSource.getRecorder(Object forWhat) |
MeasurementRecorder |
NopMeasurementRecorderSource.getRecorder(Object forWhat) |
MeasurementRecorder |
DirectRecorderSource.getRecorder(Object forWhat) |
Copyright © 2014. All rights reserved.