-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/22488/
-----------------------------------------------------------

Review request for Ambari, Jonathan Hurley and Sid Wagle.


Bugs: AMBARI-6092
    https://issues.apache.org/jira/browse/AMBARI-6092


Repository: ambari


Description
-------

Add the ability for agents (in this case, Flume) to return Alert information to 
Ambari.
* Only reports alerts and shows them in the UI.  Another JIRA will actually get 
the alerts to Nagios for distribution.
* This is the first step of a much larger design with eventual removal of 
Nagios collecting alerts, so this patch may get refactored as we go, but is a 
good first step.


Diffs
-----

  ambari-agent/src/main/python/ambari_agent/ActionQueue.py 9defc7d 
  ambari-agent/src/test/python/ambari_agent/TestActionQueue.py 5c433f9 
  ambari-server/src/main/java/org/apache/ambari/server/agent/AgentAlert.java 
PRE-CREATION 
  
ambari-server/src/main/java/org/apache/ambari/server/agent/ComponentStatus.java 
292247f 
  
ambari-server/src/main/java/org/apache/ambari/server/agent/HeartBeatHandler.java
 0f4acd7 
  
ambari-server/src/main/java/org/apache/ambari/server/controller/nagios/NagiosAlert.java
 ba637c2 
  
ambari-server/src/main/java/org/apache/ambari/server/controller/nagios/NagiosPropertyProvider.java
 ba7309a 
  ambari-server/src/main/java/org/apache/ambari/server/state/Alert.java 
PRE-CREATION 
  ambari-server/src/main/java/org/apache/ambari/server/state/AlertState.java 
PRE-CREATION 
  ambari-server/src/main/java/org/apache/ambari/server/state/Cluster.java 
e1a3e42 
  
ambari-server/src/main/java/org/apache/ambari/server/state/cluster/ClusterImpl.java
 f7e31b2 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/FLUME/package/scripts/flume_handler.py
 19d4afa 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/NAGIOS/package/templates/hadoop-servicegroups.cfg.j2
 49e8fb0 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/NAGIOS/package/templates/hadoop-services.cfg.j2
 8ab3f7a 
  
ambari-server/src/test/java/org/apache/ambari/server/agent/TestHeartbeatHandler.java
 090aa81 
  
ambari-server/src/test/java/org/apache/ambari/server/controller/nagios/NagiosPropertyProviderTest.java
 b16457d 
  ambari-server/src/test/python/stacks/2.0.6/FLUME/test_flume.py d0df762 

Diff: https://reviews.apache.org/r/22488/diff/


Testing
-------

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14:54.202s
[INFO] Finished at: Wed Jun 11 18:24:40 EDT 2014
[INFO] Final Memory: 21M/123M
[INFO] ------------------------------------------------------------------------


Thanks,

Nate Cole

Reply via email to