| Modifier and Type | Method and Description |
|---|---|
Collection<Name> |
DynamicEndpointService.getMetrics()
This returns a collection of metric names.
|
| Constructor and Description |
|---|
DynamicEndpointService(String feedId,
MonitoredEndpoint<MonitorServiceConfiguration.DynamicEndpointConfiguration> endpoint,
HawkularWildFlyAgentContext hawkularStorage,
Collection<Name> metrics) |
| Constructor and Description |
|---|
PrometheusDynamicEndpointService(String feedId,
MonitoredEndpoint<MonitorServiceConfiguration.DynamicEndpointConfiguration> endpoint,
HawkularWildFlyAgentContext hawkularStorage,
Collection<Name> metrics) |
| Modifier and Type | Method and Description |
|---|---|
Map<Name,NameSet> |
MonitorServiceConfiguration.DynamicProtocolConfiguration.getMetrics() |
Collection<Name> |
MonitorServiceConfiguration.DynamicEndpointConfiguration.getMetricSets() |
Collection<Name> |
MonitorServiceConfiguration.EndpointConfiguration.getResourceTypeSets() |
| Modifier and Type | Method and Description |
|---|---|
MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder |
MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder.metricSets(Map<Name,NameSet> metricSets) |
| Constructor and Description |
|---|
DynamicEndpointConfiguration(String name,
boolean enabled,
Map<String,String> labels,
Collection<Name> metricSets,
ConnectionData connectionData,
String securityRealm,
int interval,
TimeUnit timeUnits) |
DynamicProtocolConfiguration(Map<Name,NameSet> metricSets,
Map<String,MonitorServiceConfiguration.DynamicEndpointConfiguration> managedServers) |
EndpointConfiguration(String name,
boolean enabled,
Collection<Name> resourceTypeSets,
ConnectionData connectionData,
String securityRealm,
Avail setAvailOnShutdown) |
| Modifier and Type | Field and Description |
|---|---|
protected Name |
NodeLocationProvider.Builder.name |
| Modifier and Type | Method and Description |
|---|---|
Name |
NameSet.getName() |
Name |
NamedObject.getName() |
| Modifier and Type | Method and Description |
|---|---|
List<Name> |
ResourceType.Builder.getAvailSetNames() |
Collection<Name> |
ResourceType.getAvailSets() |
Map<Name,TypeSet<AvailType<L>>> |
TypeSets.getAvailTypeSets() |
Map<Name,TypeSet<AvailType<L>>> |
TypeSets.Builder.getAvailTypeSets() |
List<Name> |
ResourceType.Builder.getMetricSetNames() |
Collection<Name> |
ResourceType.getMetricSets() |
Map<Name,TypeSet<MetricType<L>>> |
TypeSets.getMetricTypeSets() |
Map<Name,TypeSet<MetricType<L>>> |
TypeSets.Builder.getMetricTypeSets() |
Set<Name> |
NameSet.getNameSet() |
Collection<Name> |
ResourceType.getParents() |
Map<Name,TypeSet<ResourceType<L>>> |
TypeSets.getResourceTypeSets() |
Map<Name,T> |
TypeSet.getTypeMap() |
| Modifier and Type | Method and Description |
|---|---|
This |
ResourceType.Builder.availSetName(Name name) |
int |
Name.compareTo(Name other) |
This |
ResourceType.Builder.metricSetName(Name name) |
NameSet.NameSetBuilder |
NameSet.NameSetBuilder.name(Name name) |
TypeSet.TypeSetBuilder<T> |
TypeSet.TypeSetBuilder.name(Name name) |
This |
NodeLocationProvider.Builder.name(Name name) |
NameSet.NameSetBuilder |
NameSet.NameSetBuilder.nameOfSet(Name setName) |
This |
ResourceType.Builder.parent(Name name) |
| Modifier and Type | Method and Description |
|---|---|
This |
ResourceType.Builder.availSetNames(Collection<Name> names) |
This |
ResourceType.Builder.metricSetNames(Collection<Name> names) |
This |
ResourceType.Builder.parents(Collection<Name> names) |
| Constructor and Description |
|---|
AttributeLocationProvider(ID id,
Name name,
AttributeLocation<L> attributeLocation) |
AvailType(ID id,
Name name,
AttributeLocation<L> location,
Interval interval,
Pattern upPattern) |
Instance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
T type) |
MeasurementInstance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
T type) |
MeasurementType(ID id,
Name name,
AttributeLocation<L> location,
Interval interval) |
MetricType(ID id,
Name name,
AttributeLocation<L> location,
Interval interval,
org.jboss.as.controller.client.helpers.MeasurementUnit metricUnits,
org.hawkular.metrics.client.common.MetricType metricType) |
NamedObject(ID id,
Name name)
Creates a named object.
|
NodeLocationProvider(ID id,
Name name,
L location) |
Operation(ID id,
Name name,
L location,
String operationName)
Creates an operation definition based on the given information.
|
ResourceConfigurationPropertyInstance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
ResourceConfigurationPropertyType<L> type,
String value) |
ResourceConfigurationPropertyType(ID id,
Name name,
AttributeLocation<L> attributeLocation) |
| Constructor and Description |
|---|
ResourceTypeManager(Map<Name,TypeSet<ResourceType<L>>> resourceTypeSetMap,
Collection<Name> setsToUse)
Adds the given types to the manager, building a graph to represent the type hierarchy.
|
ResourceTypeManager(Map<Name,TypeSet<ResourceType<L>>> resourceTypeSetMap,
Collection<Name> setsToUse)
Adds the given types to the manager, building a graph to represent the type hierarchy.
|
| Modifier and Type | Field and Description |
|---|---|
static Name |
Constants.FILE_STORE_TOTAL_SPACE |
static Name |
Constants.FILE_STORE_USABLE_SPACE |
static Name |
Constants.MEMORY_AVAILABLE |
static Name |
Constants.MEMORY_TOTAL |
static Name |
Constants.OPERATING_SYSTEM_SYS_CPU_LOAD |
static Name |
Constants.OPERATING_SYSTEM_SYS_LOAD_AVG |
static Name |
Constants.PLATFORM |
static Name |
Constants.POWER_SOURCE_REMAINING_CAPACITY |
static Name |
Constants.POWER_SOURCE_TIME_REMAINING |
static Name |
Constants.PROCESSOR_CPU_USAGE |
| Modifier and Type | Method and Description |
|---|---|
Name |
Constants.PlatformResourceType.getName() |
| Modifier and Type | Method and Description |
|---|---|
List<Name> |
Constants.PlatformResourceType.getMetricNames() |
| Modifier and Type | Method and Description |
|---|---|
Double |
OshiPlatformCache.getFileStoreMetric(String fileStoreNameName,
Name metricToCollect)
Returns the given metric's value, or null if there is no file store with the given name.
|
Double |
OshiPlatformCache.getMemoryMetric(Name metricToCollect)
Returns the given memory metric's value.
|
Double |
OshiPlatformCache.getMetric(PlatformResourceNode node,
Name metricToCollect)
Given a platform resource node and a metric name, this will return that metric's value,
or null if there is no resource that can be identified by the node.
|
Double |
OshiPlatformCache.getPowerSourceMetric(String powerSourceName,
Name metricToCollect)
Returns the given metric's value, or null if there is no power source with the given name.
|
Double |
OshiPlatformCache.getProcessorMetric(String processorNumber,
Name metricToCollect)
Returns the given metric's value, or null if there is no processor with the given number.
|
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.