| Package | Description |
|---|---|
| org.hawkular.agent.monitor.api | |
| org.hawkular.agent.monitor.inventory | |
| org.hawkular.agent.monitor.protocol | |
| org.hawkular.agent.monitor.scheduler |
| Modifier and Type | Method and Description |
|---|---|
default String |
SamplingService.generateAssociatedMetricId(MeasurementInstance<L,? extends MeasurementType<L>> instance)
Given a measurement instance, this will generate the key to be used when
storing that measurement instance's collected data to storage.
|
Map<String,String> |
SamplingService.generateAssociatedMetricTags(MeasurementInstance<L,? extends MeasurementType<L>> instance)
Given a measurement instance, this will generate the tags to be added to the
associated Hawkular Metrics metric definition.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MeasurementInstance<L,T extends MeasurementType<L>>
A measurement instance that can be used to represent either numeric metric data or availability data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AvailType<L> |
class |
MetricType<L> |
| Modifier and Type | Method and Description |
|---|---|
String |
EndpointService.generateAssociatedMetricId(MeasurementInstance<L,? extends MeasurementType<L>> instance) |
Map<String,String> |
EndpointService.generateAssociatedMetricTags(MeasurementInstance<L,? extends MeasurementType<L>> instance) |
| Modifier and Type | Class and Description |
|---|---|
class |
MeasurementCollector<L,T extends MeasurementType<L>,D extends DataPoint>
Superclass of measurement collector jobs.
|
class |
MeasurementScheduler<L,T extends MeasurementType<L>,D extends DataPoint>
A scheduler that can be used to collect metrics or availability.
|
class |
ScheduledCollectionsQueue<L,T extends MeasurementType<L>>
A priority queue that organizes measurement collections such that the next collection that needs
to be made is at the head of the queue.
|
class |
ScheduledMeasurementInstance<L,T extends MeasurementType<L>>
Determines when the next collection should occur for a given measurement instance for a given resource.
|
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.