JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
M
R
S
T
U
V
W
A
AbstractMetricTracker
- Class in
com.bizo.asperatus.tracker
Simple abstract parent to forward track calls without a unit, or with simple dimensions.
AbstractMetricTracker()
- Constructor for class com.bizo.asperatus.tracker.
AbstractMetricTracker
add(Number)
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
AggregationUtils
- Class in
com.bizo.asperatus.tracker.impl
Convert to/from Amazon data structures.
AsperatusRateTrackerScheduler
- Class in
com.bizo.asperatus.rates
Helper class that will schedule flushing the rate reported by a RateTracker to an Asperatus MetricTracker using a ScheduledExecutorService.
AsperatusRateTrackerScheduler(MetricTracker, String, List<Dimension>, RateTracker, ScheduledExecutorService)
- Constructor for class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
Creates a new AsperatusRateTrackerScheduler in the stopped state.
C
close()
- Method in class com.bizo.asperatus.tracker.
AbstractMetricTracker
close()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTracker
close()
- Method in interface com.bizo.asperatus.tracker.
MetricTracker
Close tracker, perform any flushing, cleanup, etc.
com.bizo.asperatus.logging.error
- package com.bizo.asperatus.logging.error
com.bizo.asperatus.model
- package com.bizo.asperatus.model
com.bizo.asperatus.rates
- package com.bizo.asperatus.rates
This package contains classes for calculating the frequency of an event.
com.bizo.asperatus.tracker
- package com.bizo.asperatus.tracker
com.bizo.asperatus.tracker.impl
- package com.bizo.asperatus.tracker.impl
com.bizo.asperatus.tracker.impl.buffer
- package com.bizo.asperatus.tracker.impl.buffer
CompoundDimension
- Class in
com.bizo.asperatus.model
Compound dimension key.
CompoundDimension(List<Dimension>)
- Constructor for class com.bizo.asperatus.model.
CompoundDimension
CompoundDimension(Dimension...)
- Constructor for class com.bizo.asperatus.model.
CompoundDimension
CWMetricTracker
- Class in
com.bizo.asperatus.tracker.impl
MetricTracker implementation that performs local aggregation, then pushes the results to Cloudwatch at a fixed interval.
CWMetricTracker(AmazonCloudWatch, String, ScheduledExecutorService, long, TimeUnit)
- Constructor for class com.bizo.asperatus.tracker.impl.
CWMetricTracker
CWMetricTrackerBuilder
- Class in
com.bizo.asperatus.tracker.impl
CWMetricTrackerBuilder()
- Constructor for class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
D
defaultDimensions
- Static variable in class com.bizo.asperatus.logging.error.
MachineInfo
List of default dimensions for tracking: Application, Version
Dimension
- Class in
com.bizo.asperatus.model
Dimension(String, String)
- Constructor for class com.bizo.asperatus.model.
Dimension
E
Env
- Class in
com.bizo.asperatus.tracker
envOrProperty(String)
- Static method in class com.bizo.asperatus.tracker.
Env
envOrProperty(String, String)
- Static method in class com.bizo.asperatus.tracker.
Env
equals(Object)
- Method in class com.bizo.asperatus.model.
CompoundDimension
equals(Object)
- Method in class com.bizo.asperatus.model.
Dimension
equals(Object)
- Method in class com.bizo.asperatus.tracker.impl.
MetricKey
equals(Object)
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
F
forApplication(boolean, long, TimeUnit)
- Static method in class com.bizo.asperatus.tracker.
MetricTrackerFactory
forApplication()
- Static method in class com.bizo.asperatus.tracker.
MetricTrackerFactory
fromValue(String)
- Static method in enum com.bizo.asperatus.model.
Unit
G
getApplication()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getCredentialsProvider()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getDimension()
- Method in class com.bizo.asperatus.tracker.impl.
MetricKey
getDimensions()
- Method in class com.bizo.asperatus.model.
CompoundDimension
getExecutor()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getFlushDelay()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getFlushUnit()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getFrequency()
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
getFrequencyUnit()
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
getMax()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
getMetricName()
- Method in class com.bizo.asperatus.tracker.impl.
MetricKey
getMin()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
getName()
- Method in class com.bizo.asperatus.model.
Dimension
getRateAndResetPeriod()
- Method in interface com.bizo.asperatus.rates.
RateTracker
Get the rate of events per second based on the data since the last call to this method (or object instantiation, for the first call).
getRateAndResetPeriod()
- Method in class com.bizo.asperatus.rates.
ThreadSafeRateTracker
getRegion()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getSamples()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
getStage()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
getSum()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
getUnit()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
getValue()
- Method in class com.bizo.asperatus.model.
Dimension
getValue()
- Method in enum com.bizo.asperatus.model.
Unit
H
hashCode()
- Method in class com.bizo.asperatus.model.
CompoundDimension
hashCode()
- Method in class com.bizo.asperatus.model.
Dimension
hashCode()
- Method in class com.bizo.asperatus.tracker.impl.
MetricKey
hashCode()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
I
info
- Static variable in class com.bizo.asperatus.logging.error.
MachineInfo
Map of Application to $APPLICATION, etc.
InMemoryTracker
- Class in
com.bizo.asperatus.tracker.impl.buffer
Track and aggregate metrics in-memory.
InMemoryTracker()
- Constructor for class com.bizo.asperatus.tracker.impl.buffer.
InMemoryTracker
isStarted()
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
M
MachineInfo
- Class in
com.bizo.asperatus.logging.error
MachineInfo.MachineInfoBuilder
- Class in
com.bizo.asperatus.logging.error
MetricBuffer
- Interface in
com.bizo.asperatus.tracker.impl.buffer
MetricKey
- Class in
com.bizo.asperatus.tracker.impl
MetricKey(String, CompoundDimension)
- Constructor for class com.bizo.asperatus.tracker.impl.
MetricKey
MetricKey(String, Dimension)
- Constructor for class com.bizo.asperatus.tracker.impl.
MetricKey
MetricStatistics
- Class in
com.bizo.asperatus.tracker.impl
MetricStatistics(Unit)
- Constructor for class com.bizo.asperatus.tracker.impl.
MetricStatistics
MetricTracker
- Interface in
com.bizo.asperatus.tracker
MetricTrackerFactory
- Class in
com.bizo.asperatus.tracker
This class returns a MetricTracker instance based on standard environment variables.
R
RateTracker
- Interface in
com.bizo.asperatus.rates
Describes an object that tracks occurrences of a single event to compute the average rate over periods of time.
reset()
- Method in class com.bizo.asperatus.tracker.impl.buffer.
InMemoryTracker
reset()
- Method in interface com.bizo.asperatus.tracker.impl.buffer.
MetricBuffer
RetryingScheduler
- Class in
com.bizo.asperatus.tracker.impl
Encapsulates running a task with retries.
RetryingScheduler(ScheduledExecutorService)
- Constructor for class com.bizo.asperatus.tracker.impl.
RetryingScheduler
S
schedule(Callable<?>, int, int)
- Method in class com.bizo.asperatus.tracker.impl.
RetryingScheduler
schedule(Callable<?>, int, int, int)
- Method in class com.bizo.asperatus.tracker.impl.
RetryingScheduler
Schedule a task for execution.
setFrequency(int)
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
setFrequencyUnit(TimeUnit)
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
start()
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
stop()
- Method in class com.bizo.asperatus.rates.
AsperatusRateTrackerScheduler
SystemOutTracker
- Class in
com.bizo.asperatus.tracker.impl
Dumps metrics to
System.out
for local/dev testing.
SystemOutTracker()
- Constructor for class com.bizo.asperatus.tracker.impl.
SystemOutTracker
T
ThreadSafeRateTracker
- Class in
com.bizo.asperatus.rates
This class is a basic thread-safe implementation of RateTracker.
ThreadSafeRateTracker()
- Constructor for class com.bizo.asperatus.rates.
ThreadSafeRateTracker
Constructor that uses the system time to track the duration of each reporting period.
ThreadSafeRateTracker(Stopwatch)
- Constructor for class com.bizo.asperatus.rates.
ThreadSafeRateTracker
Constructor that allows passing a specific Stopwatch implementation.
toAggregation(MetricDatum)
- Static method in class com.bizo.asperatus.tracker.impl.
AggregationUtils
toAggregation(Collection<MetricDatum>)
- Static method in class com.bizo.asperatus.tracker.impl.
AggregationUtils
toDimensions()
- Method in class com.bizo.asperatus.logging.error.
MachineInfo.MachineInfoBuilder
toMetricDatum(List<Aggregation>)
- Static method in class com.bizo.asperatus.tracker.impl.
AggregationUtils
toMetricDatum(Aggregation)
- Static method in class com.bizo.asperatus.tracker.impl.
AggregationUtils
toMetricTracker()
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
toString()
- Method in class com.bizo.asperatus.model.
CompoundDimension
toString()
- Method in class com.bizo.asperatus.model.
Dimension
toString()
- Method in class com.bizo.asperatus.tracker.impl.
MetricKey
toString()
- Method in class com.bizo.asperatus.tracker.impl.
MetricStatistics
track()
- Method in interface com.bizo.asperatus.rates.
RateTracker
Record that the tracked even occurred.
track()
- Method in class com.bizo.asperatus.rates.
ThreadSafeRateTracker
track(String, Number, List<Dimension>)
- Method in class com.bizo.asperatus.tracker.
AbstractMetricTracker
track(String, Number, Unit, List<Dimension>)
- Method in class com.bizo.asperatus.tracker.
AbstractMetricTracker
track(String, Number, Unit, Collection<CompoundDimension>)
- Method in class com.bizo.asperatus.tracker.impl.buffer.
InMemoryTracker
track(String, Number, Unit, Collection<CompoundDimension>)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTracker
track(String, Number, Unit, Collection<CompoundDimension>)
- Method in class com.bizo.asperatus.tracker.impl.
SystemOutTracker
track(String, Number, List<Dimension>)
- Method in interface com.bizo.asperatus.tracker.
MetricTracker
Track metrics.
track(String, Number, Unit, List<Dimension>)
- Method in interface com.bizo.asperatus.tracker.
MetricTracker
Track metrics.
track(String, Number, Unit, Collection<CompoundDimension>)
- Method in interface com.bizo.asperatus.tracker.
MetricTracker
Track metrics with compound dimensions.
U
Unit
- Enum in
com.bizo.asperatus.model
Metric Units.
V
valueOf(String)
- Static method in enum com.bizo.asperatus.model.
Unit
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.bizo.asperatus.model.
Unit
Returns an array containing the constants of this enum type, in the order they are declared.
W
with(Collection<String>)
- Method in class com.bizo.asperatus.logging.error.
MachineInfo.MachineInfoBuilder
with(String...)
- Method in class com.bizo.asperatus.logging.error.
MachineInfo.MachineInfoBuilder
with(String...)
- Static method in class com.bizo.asperatus.logging.error.
MachineInfo
with(Collection<String>)
- Static method in class com.bizo.asperatus.logging.error.
MachineInfo
withApplication(String)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
withCredentialsProvider(AWSCredentialsProvider)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
withExecutor(ScheduledExecutorService)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
withFlushDelay(long, TimeUnit)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
without(Collection<String>)
- Method in class com.bizo.asperatus.logging.error.
MachineInfo.MachineInfoBuilder
without(String...)
- Method in class com.bizo.asperatus.logging.error.
MachineInfo.MachineInfoBuilder
without(String...)
- Static method in class com.bizo.asperatus.logging.error.
MachineInfo
without(Collection<String>)
- Static method in class com.bizo.asperatus.logging.error.
MachineInfo
withRegion(String)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
withStage(String)
- Method in class com.bizo.asperatus.tracker.impl.
CWMetricTrackerBuilder
A
C
D
E
F
G
H
I
M
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes