Return-Path: X-Original-To: apmail-ambari-dev-archive@www.apache.org Delivered-To: apmail-ambari-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B811518381 for ; Wed, 18 Nov 2015 18:24:58 +0000 (UTC) Received: (qmail 54459 invoked by uid 500); 18 Nov 2015 18:24:58 -0000 Delivered-To: apmail-ambari-dev-archive@ambari.apache.org Received: (qmail 54426 invoked by uid 500); 18 Nov 2015 18:24:58 -0000 Mailing-List: contact dev-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list dev@ambari.apache.org Received: (qmail 54411 invoked by uid 99); 18 Nov 2015 18:24:58 -0000 Received: from reviews-vm.apache.org (HELO reviews.apache.org) (140.211.11.40) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Nov 2015 18:24:58 +0000 Received: from reviews.apache.org (localhost [127.0.0.1]) by reviews.apache.org (Postfix) with ESMTP id 9492629077E; Wed, 18 Nov 2015 18:24:57 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============0097170693914255673==" MIME-Version: 1.0 Subject: Re: Review Request 40448: Enable auto-start with alerting for AMS From: "Dmytro Sen" To: "Sumit Mohanty" , "Sid Wagle" , "Jonathan Hurley" Cc: "Dmytro Sen" , "Ambari" Date: Wed, 18 Nov 2015 18:24:57 -0000 Message-ID: <20151118182457.1027.29028@reviews.apache.org> X-ReviewBoard-URL: https://reviews.apache.org/ Auto-Submitted: auto-generated Sender: "Dmytro Sen" X-ReviewGroup: Ambari X-Auto-Response-Suppress: DR, RN, OOF, AutoReply X-ReviewRequest-URL: https://reviews.apache.org/r/40448/ X-Sender: "Dmytro Sen" References: <20151118175021.1027.46336@reviews.apache.org> In-Reply-To: <20151118175021.1027.46336@reviews.apache.org> Reply-To: "Dmytro Sen" X-ReviewRequest-Repository: ambari --===============0097170693914255673== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/40448/ ----------------------------------------------------------- (Updated Ноя. 18, 2015, 6:24 п.п.) 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 --===============0097170693914255673==--