Class | Description |
---|---|
AlertNoticeDispatchService |
The
AlertNoticeDispatchService is used to scan the database for
AlertNoticeEntity that are in the NotificationState.PENDING
state. |
AlertNoticeDispatchService.AlertInfo |
The
AlertNoticeDispatchService.AlertInfo class encapsulates all information about a single
alert for a single outbound Notification . |
AlertNoticeDispatchService.AlertSummaryInfo |
The
AlertNoticeDispatchService.AlertSummaryInfo class encapsulates all of the alert
information for the Notification . |
AlertNoticeDispatchService.AmbariInfo |
The
AlertNoticeDispatchService.AmbariInfo class is used to provide the template engine with
information about the Ambari installation. |
AlertNoticeDispatchService.DispatchInfo |
The
AlertNoticeDispatchService.DispatchInfo class is used to provide the template engine with
information about the intended target of the notification. |
AmbariServerAlertService |
The
AmbariServerAlertService is used to manage the dynamically loaded
AlertRunnable s which perform server-side alert checks. |
CachedAlertFlushService |
The
CachedAlertFlushService is used to periodically flush cached
alert data to the database. |
MetricsRetrievalService |
The
MetricsRetrievalService is used as a headless, autonomous service
which encapsulates:
An ExecutorService for fulfilling remote metric URL requests
A cache for JMX metrics
A cache for REST metrics
Classes can inject an instance of this service in order to gain access to its
caches and request mechanism. |
RetryUpgradeActionService |
Monitors commands during Stack Upgrade that are in a HOLDING_* failed because they failed in order to retry them
automatically until they exceed a certain threshold of retry time.
|
Enum | Description |
---|---|
MetricsRetrievalService.MetricSourceType |
The type of web service hosting the metrics.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.