Dependencies
Declarations
-
com
-
codahale
-
metrics
-
jmx
-
DefaultObjectNameFactory
-
JmxReporter
-
forRegistry(MetricRegistry): Builder
-
Builder
-
registry: MetricRegistry
-
mBeanServer: MBeanServer
-
rateUnit: TimeUnit
-
durationUnit: TimeUnit
-
objectNameFactory: ObjectNameFactory
-
filter: MetricFilter
-
domain: String
-
specificDurationUnits: Map<String, TimeUnit>
-
specificRateUnits: Map<String, TimeUnit>
-
Builder(MetricRegistry): void
-
registerWith(MBeanServer): Builder
-
convertRatesTo(TimeUnit): Builder
-
createsObjectNamesWith(ObjectNameFactory): Builder
-
convertDurationsTo(TimeUnit): Builder
-
filter(MetricFilter): Builder
-
inDomain(String): Builder
-
specificDurationUnits(Map<String, TimeUnit>): Builder
-
specificRateUnits(Map<String, TimeUnit>): Builder
-
build(): JmxReporter
-
-
LOGGER: Logger
-
MetricMBean
-
AbstractBean
-
JmxGaugeMBean
-
JmxGauge
-
JmxCounterMBean
-
JmxCounter
-
JmxHistogramMBean
-
JmxHistogram
-
objectName: ObjectName
-
metric: Histogram
-
JmxHistogram(Histogram, ObjectName): void
-
objectName(): ObjectName
-
get50thPercentile(): double
-
getCount(): long
-
getMin(): long
-
getMax(): long
-
getMean(): double
-
getStdDev(): double
-
get75thPercentile(): double
-
get95thPercentile(): double
-
get98thPercentile(): double
-
get99thPercentile(): double
-
get999thPercentile(): double
-
values(): long[]
-
getSnapshotSize(): long
-
-
JmxMeterMBean
-
JmxMeter
-
JmxTimerMBean
-
JmxTimer
-
metric: Timer
-
durationFactor: double
-
durationUnit: String
-
JmxTimer(Timer, ObjectName, TimeUnit, TimeUnit): void
-
get50thPercentile(): double
-
getMin(): double
-
getMax(): double
-
getMean(): double
-
getStdDev(): double
-
get75thPercentile(): double
-
get95thPercentile(): double
-
get98thPercentile(): double
-
get99thPercentile(): double
-
get999thPercentile(): double
-
values(): long[]
-
getDurationUnit(): String
-
-
JmxListener
-
name: String
-
mBeanServer: MBeanServer
-
filter: MetricFilter
-
timeUnits: MetricTimeUnits
-
registered: Map<ObjectName, ObjectName>
-
objectNameFactory: ObjectNameFactory
-
JmxListener(MBeanServer, String, MetricFilter, MetricTimeUnits, ObjectNameFactory): void
-
registerMBean(Object, ObjectName): void
-
unregisterMBean(ObjectName): void
-
onGaugeAdded(String, Gauge<Object>): void
-
onGaugeRemoved(String): void
-
onCounterAdded(String, Counter): void
-
onCounterRemoved(String): void
-
onHistogramAdded(String, Histogram): void
-
onHistogramRemoved(String): void
-
onMeterAdded(String, Meter): void
-
onMeterRemoved(String): void
-
onTimerAdded(String, Timer): void
-
onTimerRemoved(String): void
-
createName(String, String): ObjectName
-
unregisterAll(): void
-
-
MetricTimeUnits
-
registry: MetricRegistry
-
listener: JmxListener
-
JmxReporter(MBeanServer, String, MetricRegistry, MetricFilter, MetricTimeUnits, ObjectNameFactory): void
-
start(): void
-
stop(): void
-
close(): void
-
getObjectNameFactory(): ObjectNameFactory
-
-
ObjectNameFactory
-
-
jmx
-
metrics
-
codahale