Dmytro Sen created AMBARI-13905:
-----------------------------------
Summary: Add error logs to script alerts when there are failures
Key: AMBARI-13905
URL: https://issues.apache.org/jira/browse/AMBARI-13905
Project: Ambari
Issue Type: Bug
Components: alerts
Affects Versions: 2.1.2
Reporter: Dmytro Sen
Assignee: Dmytro Sen
Priority: Critical
Fix For: 2.1.3
In general, the script alerts need logging to cover error scenarios.
For example:
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/alerts/alert_webhcat_server.py
{code}
json_response = json.loads(stdout)
except Exception, exception:
return (RESULT_CODE_CRITICAL, [str(exception) + str(stdout)])
{code}
If the response is not a valid JSON Ambari should log the content rather than
just reporting that json could not be parsed through the alert text.
Similar enhancements may be needed in several script based alerts. At least,
lets cover all the three alert scripts that are in HIVE.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)