Details
-
Epic
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Alerts Redesign
Description
The purpose of this umbrella JIRA is to track a new feature that enables Ambari to be the source of Alert data for a cluster.
- "Black box" Nagios and not make it a hard dependency of Ambari.
- Allow custom defined alerts and thresholds.
- Flexibly define how alerts get published, and recipients of those alerts.
- Use stacks to define baseline alerts for a cluster that can themselves be customized.
(As design documents are completed, they will be attached to this JIRA)
Attachments
Attachments
Issue Links
- relates to
-
AMBARI-6510 Alerts: Add alert schema tables for PostgreSQL
-
- Resolved
-
-
AMBARI-6528 Alerts: add AlertDefinition endpoint and resource provider
-
- Resolved
-
-
AMBARI-6547 Alerts: Updates to DAOs for Dispatch and History
-
- Resolved
-
-
AMBARI-6561 Alerts: DAO Date Restrictions & JPA Sequence Generation
-
- Resolved
-
-
AMBARI-6569 Alerts: Add remaining CRUD operations for AlertDefinitions
-
- Resolved
-
-
AMBARI-6620 Alerts: DAO Relationships and Cascading
-
- Resolved
-
-
AMBARI-6717 Alerts: Add alert schema tables for Oracle, MySQL, PostgreSQL remote
-
- Resolved
-
-
AMBARI-6839 Alerts: Update Oracle Alert DDL for CLOB
-
- Resolved
-
-
AMBARI-6853 Alerts: Calculate Hash Based On Alert Definitions
-
- Resolved
-
-
AMBARI-6860 Alerts: Add Ability to Invalidate Definition Hash For An Agent
-
- Resolved
-
-
AMBARI-6880 Alerts: Send Definitions Down Via Commands to the Agent
-
- Resolved
-
-
AMBARI-6887 Alerts: groundwork for alert collection
-
- Resolved
-
-
AMBARI-6890 Alerts: Send Empty Alert Defintion With Hash To Agents
-
- Resolved
-
-
AMBARI-6908 Alerts: AlertDefinition Should Have a Label
-
- Resolved
-
-
AMBARI-6915 Alerts: Change AlertDefinition to Support a Reporting Member
-
- Resolved
-
-
AMBARI-6924 Alerts: Updating an AlertDefinition With Partial Property Maps
-
- Resolved
-
-
AMBARI-6942 Alerts: save definitions and send alert data to the server
-
- Resolved
-
-
AMBARI-6983 Alerts: persist and allow configuration substitution variables for alert definitions
-
- Resolved
-
Issues in epic
|
AMBARI-7021 | Alerts: Create Group and Target REST Endpoints |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7024 | Alerts: DDL Update For Default Service Alert Groups |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7051 | Alerts: Expose Creation and Updating of Group Targets & Definitions |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7094 | Alerts: Implement Property Updates for Alert Targets |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7118 | Alerts: populate incoming alert data to history and current |
|
Resolved | Nate Cole | |
|
AMBARI-7160 | Alerts: add endpoints for alert data |
|
Resolved | Nate Cole | |
|
AMBARI-7191 | Alerts: rename old alerts endpoint for new alerts and provide summary info |
|
Resolved | Nate Cole | |
|
AMBARI-7263 | Alerts: DDL for alert_current requires latest_text |
|
Resolved | Nate Cole | |
|
AMBARI-7282 | Alerts: add metric- and script-based alert types |
|
Resolved | Nate Cole | |
|
AMBARI-7316 | Alerts: Create Alert Notices For Incoming Alert State Changes |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7336 | Alerts: Create Default AlertGroup When Service Is Installed |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7389 | Alerts: Add UUID Column for AlertNotice |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7391 | Alerts: Scan Database For Pending AlertNoticeEntity |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7410 | Alerts: add aggregate alert type and calculation |
|
Resolved | Nate Cole | |
|
AMBARI-7443 | Alerts: Implement Email Dispatcher |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7480 | Alerts: data collection starts on install before config values are available |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7508 | Alerts: Reschedule Individual Alerts on Agents |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7534 | Alerts: Disabling an Alert Should Propagate to Agent |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7540 | Alerts: Stack Alerts Should Not Be Merged Into the DB |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7568 | Alerts: An Alert Definition On Demand Execution |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7642 | Alerts: Maintenance Mode Should Prevent Alert Notifications |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7673 | Alerts: Service-level Definitions Should Be Processed by the Service Master |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7734 | Alerts: Create REST API Endpoint for Alert History |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7778 | Alerts: Expose Alert Notices via REST APIs |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7889 | Alerts: Convert HDFS Nagios Alerts Into Ambari |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7911 | Alerts: Convert YARN, MapR, and ZK Nagios Alerts Into Ambari |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7928 | Alerts: Convert HBase, Falcon, Storm, Kafka, Knox Nagios Alerts Into Ambari |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7955 | Alerts: Expose the Ability to Create Host-Only Alerts |
|
Resolved | Jonathan Hurley | |
|
AMBARI-7986 | Alerts: Convert Script-Style HDFS, Hive, and YARN Alerts From Nagios |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8004 | Alerts: Convert Script-Style Oozie Alerts From Nagios |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8010 | Alerts: Convert Script-Style Flume Alerts From Nagios |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8018 | Show all properties for source subresource in alert_definitions API response |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8035 | Alerts: Creating WEB Alert Definitions via REST API Drops URI |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8051 | Alerts: Convert HDP 1.x Nagios Alerts |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8084 | Alerts: Convert Bigtop Stack Nagios Alerts |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8104 | Add alerts for ZKFC down |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8143 | Alerts: NameNode Health HA Alert Check |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8165 | Alerts: Nagios Target for Notifications |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8237 | Alerts: Provide Summary Structure On Alerts Endpoint |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8251 | Alerts: SNMP Target for Notifications |
|
Resolved | Yurii Shylov | |
|
AMBARI-8276 | Alerts: Remove Nagios Service From The Stack |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8289 | Alerts: Provide Grouped Summary Structure On Alerts Endpoint |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8300 | Alerts: Remove Nagios Remnants From Ambari Server Code |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8311 | Alerts: Remove All Nagios References From Agent Code |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8313 | Remove Nagios SSL Configuration From Ambari Scripts |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8344 | Alerts: Remove Flume Alerts From Host Components |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8352 | Alert Groups REST Endpoint Should Support Associated Definitions |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8362 | Alerts: Targets Should Support A Severity Level |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8375 | AlertGroup REST Endpoint Should Return Alert Definition Source Type |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8377 | Alerts UI: Alert Definition API should provide a 'description' field |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8400 | Alerts: Template Engine for Dispatching |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8430 | Current Alerts Should Be Cleaned Up With Ambari Cluster/Service/Component/Host Changes |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8446 | Alerts: Remove Deprecated NagiosPropertyProvider Stub |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8460 | Alerts: AlertDefinition and AlertGroup Automatic Creation On Startup |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8502 | Alerts: Upgrade Should Remove Nagios If Installed |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8514 | Alerts: Create A Global Alert Target For All Alert Groups |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8569 | Alert JSON Files Need Descriptions |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8595 | AlertTargets Should Allow AlertGroup Associations To Be Modified From POST |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8623 | Alert Host Count Summary Exposed Via Cluster Endpoint |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8699 | Alerts: PORT type support for WARN level and thresholds |
|
Resolved | Jonathan Hurley | |
|
AMBARI-8729 | Alerts: Add a Units Label to Metric Types |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9538 | Some Alerts Have Stale Text And Do Not Recalculate Their State |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9597 | Current Alerts Do Not Reflect the Name Change of an Alert Definition |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9695 | Oozie Server Process Alert Does Not Work After Enabling Kerberos |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9697 | WebHCat Server Status Alert Does Not Work After Enabling Kerberos |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9781 | Aggregate Alerts Are Not Calculated When Receiving the Initial Alert Instance |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9807 | Store Configuration In Agent Memory For Alerts |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9848 | Alerts Need HA Mode Dynamic Property Support For WEB and METRIC |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9874 | Alert Targets Should Have a Directive to Overwrite Existing On Creation |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9878 | Ambari Agent Disk Usage Alert is UNKNOWN on HDP 2.0 or 2.1 |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9894 | Alerts: YARN YM HA Alerts Are UNKNOWN Due to HA Redirects |
|
Resolved | Jonathan Hurley | |
|
AMBARI-9980 | Create Documentation For Alerts API |
![]() |
Resolved | Jonathan Hurley | |
|
AMBARI-10052 | Current Alerts Requests Should Honor Predicate Values For Performance On Large Cluster |
|
Resolved | Jonathan Hurley | |
|
AMBARI-10099 | Web Alerts Create Confusing Errors And Warnings |
|
Resolved | Jonathan Hurley | |
|
AMBARI-10126 | Alert Scheduler Is Double Scheduling Jobs |
|
Resolved | Jonathan Hurley | |
AMBARI-10988 | amber just Monitor a Cluster |
|
Open | Unassigned | ||
AMBARI-10989 | ambari just Monitor a Cluster |
|
Open | Unassigned | ||
AMBARI-11705 | Alerts Notifications: Groups and Severity cannot be edited |
|
Patch Available | Unassigned | ||
AMBARI-12487 | Alerts Notification: SMTP password is not encrypted |
|
Open | Unassigned | ||
|
AMBARI-12906 | Alert notifications are created even if credential fields are left empty |
|
Resolved | Qin Liu | |
|
AMBARI-15430 | alert_group table has service info after service has been removed |
|
Resolved | Qin Liu | |
|
AMBARI-20726 | Aggregate alert does not show status properly at Maintenance Mode change |
|
Resolved | Qin Liu |