Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyProvider
Abstract property provider implementation.
|
class |
AlertSummaryPropertyProvider
Property provider that adds alert summary information to endpoints.
|
class |
HttpPropertyProvider
Property provider for host component resources that is used to read HTTP data from another server.
|
class |
RootServiceComponentPropertyProvider
RootServiceComponentPropertyProvider is a PropertyProvider implementation providing additional
properties for RootServiceComponent resources, like AMBARI_SERVER and AMBARI_AGENT.
|
class |
StackDefinedPropertyProvider
This class analyzes a service's metrics to determine if additional
metrics should be fetched.
|
Modifier and Type | Method and Description |
---|---|
List<PropertyProvider> |
AbstractProviderModule.getPropertyProviders(Resource.Type type) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractProviderModule.putPropertyProviders(Resource.Type type,
List<PropertyProvider> providers) |
Constructor and Description |
---|
StackDefinedPropertyProvider(Resource.Type type,
JMXHostProvider jmxHostProvider,
MetricHostProvider metricHostProvider,
MetricsServiceProvider serviceProvider,
URLStreamProvider streamProvider,
String clusterPropertyId,
String hostPropertyId,
String componentPropertyId,
String resourceStatePropertyId,
PropertyProvider defaultJmxPropertyProvider,
PropertyProvider defaultGangliaPropertyProvider) |
Modifier and Type | Class and Description |
---|---|
class |
JMXPropertyProvider
The
JMXPropertyProvider is used to retrieve JMX metrics from a given
Request . |
Modifier and Type | Class and Description |
---|---|
class |
LoggingSearchPropertyProvider |
Modifier and Type | Class and Description |
---|---|
class |
MetricsPropertyProvider |
class |
MetricsPropertyProviderProxy |
class |
MetricsReportPropertyProvider |
class |
MetricsReportPropertyProviderProxy |
class |
RestMetricsPropertyProvider
Resolves metrics like api/cluster/summary/nimbus.uptime For every metric,
finds a relevant JSON value and returns it as a resource property.
|
class |
ThreadPoolEnabledPropertyProvider
Unites common functionality for multithreaded metrics providers (JMX and REST
as of now).
|
Modifier and Type | Class and Description |
---|---|
class |
GangliaComponentPropertyProvider
Ganglia property provider implementation for component resources.
|
class |
GangliaHostComponentPropertyProvider
Ganglia property provider implementation for host component resources.
|
class |
GangliaHostPropertyProvider
Ganglia property provider implementation for host resources.
|
class |
GangliaPropertyProvider
Abstract property provider implementation for a Ganglia source.
|
class |
GangliaReportPropertyProvider
Property provider implementation for a Ganglia source.
|
Modifier and Type | Class and Description |
---|---|
class |
AMSComponentPropertyProvider |
class |
AMSHostComponentPropertyProvider |
class |
AMSHostPropertyProvider |
class |
AMSPropertyProvider |
class |
AMSReportPropertyProvider |
Modifier and Type | Method and Description |
---|---|
List<PropertyProvider> |
ProviderModule.getPropertyProviders(Resource.Type type)
Get the list of property providers for the given resource type.
|
Modifier and Type | Method and Description |
---|---|
List<PropertyProvider> |
ViewProviderModule.getPropertyProviders(Resource.Type type) |
Copyright © 2022 Apache Software Foundation. All rights reserved.