ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Hurley (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AMBARI-7955) Alerts: Expose the Ability to Create Host-Only Alerts
Date Fri, 24 Oct 2014 18:10:33 GMT

     [ 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)

Mime
View raw message