Jonathan Hurley created AMBARI-8909:
---------------------------------------
Summary: Alert Summary Counts Should Honor Maintenance States
Key: AMBARI-8909
URL: https://issues.apache.org/jira/browse/AMBARI-8909
Project: Ambari
Issue Type: Bug
Components: ambari-server
Affects Versions: 2.0.0
Reporter: Jonathan Hurley
Assignee: Jonathan Hurley
Fix For: 2.0.0
When an alert is put into maintenance mode, the backend will continue to
represent with its actual state (OK, WARN, CRIT, etc) but will also indicate it
is in maintenance mode so that clients can decide how to handle this scenario.
However, this presents a problem when returning summary count information. If
there are 10 alerts and 2 are CRITICAL, but 1 of them is in maintenance mode,
the count information should represent 8 OK, 1 CRITICAL, 1 MAINTENANCE.
Along those same lines, if a host has an alert in CRITICAL but that alert is in
maintenance mode, then the host should not be reported as having a CRITICAL
alert in the host count information.
The summary structures should take into account maintenance mode markers so
that web client badges don't show red when there are maintenance mode alerts
that have been triggered.
{code}
{
"href" : "http://localhost:8080/api/v1/clusters/c1?fields=alerts_summary",
"Clusters" : {
"cluster_name" : "c1",
"version" : "HDP-2.2"
},
"alerts_summary" : {
"CRITICAL" : 0,
"MAINTENANCE" : 0,
"OK" : 48,
"UNKNOWN" : 0,
"WARNING" : 0
}
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)