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

(Updated Ноя. 19, 2015, 2:59 п.п.)


Review request for Ambari, Jonathan Hurley, Sumit Mohanty, and Sid Wagle.


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


Repository: ambari


Description
-------

- In 2.1.3 we have the watch dog script that will shutdown the API if HBase is 
unresponsive for sometime.
- We also have the ability to auto-start per service / component
- The two should work in conjunction for AMS
- User needs to be alerted if Restarts are too frequent

Alternative approach is for watch to act as a monitor and be responsible for 
restarting HBase.
This should still be a alert hook but in that case the alert can be customized 
for AMS only.

To turn on AMS auto-start append ambari.properties with

recovery.type=AUTO_START
recovery.enabled_components=METRICS_COLLECTOR


Diffs (updated)
-----

  ambari-agent/src/main/python/ambari_agent/AlertSchedulerHandler.py d3aab87 
  ambari-agent/src/main/python/ambari_agent/Controller.py 520d78d 
  ambari-agent/src/main/python/ambari_agent/FileCache.py 4869e51 
  ambari-agent/src/main/python/ambari_agent/RecoveryManager.py cab81f5 
  ambari-agent/src/main/python/ambari_agent/alerts/recovery_alert.py 
PRE-CREATION 
  ambari-agent/src/test/python/ambari_agent/TestActionQueue.py df8278b 
  ambari-agent/src/test/python/ambari_agent/TestAlertSchedulerHandler.py 
a08e4bc 
  ambari-agent/src/test/python/ambari_agent/TestAlerts.py 1e6da64 
  ambari-agent/src/test/python/ambari_agent/TestHeartbeat.py 1f3609d 
  ambari-agent/src/test/python/ambari_agent/TestRecoveryManager.py e6115e3 
  ambari-server/conf/unix/ambari.properties 7f0a464 
  
ambari-server/src/main/java/org/apache/ambari/server/state/alert/AlertDefinitionFactory.java
 4bc25f8 
  
ambari-server/src/main/java/org/apache/ambari/server/state/alert/RecoverySource.java
 PRE-CREATION 
  
ambari-server/src/main/java/org/apache/ambari/server/state/alert/SourceType.java
 6c1aa9a 
  
ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/alerts.json
 319427d 

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


Testing
-------

Unit tests passed


Thanks,

Dmytro Sen

Reply via email to