You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Jonathan Hurley (JIRA)" <ji...@apache.org> on 2014/10/24 20:10:33 UTC

[jira] [Updated] (AMBARI-7955) Alerts: Expose the Ability to Create Host-Only Alerts

     [ https://issues.apache.org/jira/browse/AMBARI-7955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Hurley updated AMBARI-7955:
------------------------------------
    Description: 
Adds "host-only" alerts to the alert framework infrastructure. Alerts that are only for a host are those that are run on every host in the cluster and are not bound to any particular stack service. They exist "outside" of the stack.

In order to accomplish this, several changes were made:
1) A new alerts.json was created at the root resources directory to represent host-only alerts. This file is parsed separately from the stack but its definitions are merged into the database in the same manner as those from the stack

2) These new alerts must be bound to the service AMBARI and component AMBARI_AGENT

3) Host alerts are usually custom scripts; a new directory was needed so that resources could be copied from the Ambari Server to the Agent in the same manner that the stack and custom_actions resources are copied. This is the new "host_scripts" directory.

4) RPM updates to ensure that "host_scripts" is properly packaged.

  was:
Expose the ability through the REST API and on the stack to define alerts that are independent of any Hadoop services and run on every host in the cluster.

These should be associated with the AMBARI_AGENT "service" that is currently exposed for treating agents as their own distinctive service.


> Alerts: Expose the Ability to Create Host-Only Alerts
> -----------------------------------------------------
>
>                 Key: AMBARI-7955
>                 URL: https://issues.apache.org/jira/browse/AMBARI-7955
>             Project: Ambari
>          Issue Type: Task
>          Components: alerts, ambari-agent, ambari-server
>    Affects Versions: 2.0.0
>            Reporter: Jonathan Hurley
>            Assignee: Jonathan Hurley
>             Fix For: 2.0.0
>
>
> Adds "host-only" alerts to the alert framework infrastructure. Alerts that are only for a host are those that are run on every host in the cluster and are not bound to any particular stack service. They exist "outside" of the stack.
> In order to accomplish this, several changes were made:
> 1) A new alerts.json was created at the root resources directory to represent host-only alerts. This file is parsed separately from the stack but its definitions are merged into the database in the same manner as those from the stack
> 2) These new alerts must be bound to the service AMBARI and component AMBARI_AGENT
> 3) Host alerts are usually custom scripts; a new directory was needed so that resources could be copied from the Ambari Server to the Agent in the same manner that the stack and custom_actions resources are copied. This is the new "host_scripts" directory.
> 4) RPM updates to ensure that "host_scripts" is properly packaged.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)