[ 
https://issues.apache.org/jira/browse/AMBARI-6880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14101042#comment-14101042
 ] 

Jonathan Hurley commented on AMBARI-6880:
-----------------------------------------

Example of the new "alertDefinitionsCommands" field inside of an 
{{AgentCommand}}
{code}
{  
   'alertDefinitionCommands':[  
      {  
         'alertDefinitions':[  
            {  
               'componentName':'NAMENODE',
               'enabled':True,
               'interval':2,
               'name':'HDFS-Port',
               'serviceName':'HDFS'
            }
         ],
         'clusterName':'c1',
         'commandType':'ALERT_DEFINITION_COMMAND',
         'hash':'b34f15f605892276f833af7cbc67647c',
         'hostName':'c6404.ambari.apache.org'
      }
   ]
}
{code}

> Alerts: Send Definitions Down Via Commands to the Agent
> -------------------------------------------------------
>
>                 Key: AMBARI-6880
>                 URL: https://issues.apache.org/jira/browse/AMBARI-6880
>             Project: Ambari
>          Issue Type: Task
>    Affects Versions: 1.8.0
>            Reporter: Jonathan Hurley
>            Assignee: Jonathan Hurley
>             Fix For: 1.8.0
>
>
> Ambari agent hosts will receive the alert definitions they are responsible 
> for scheudling via a new command type that is pushed down in the following 
> scenarios:
> - Agent Registration
> - AlertDefinition invalidation
> The commands will be present in a heartbeat response if the server has 
> determined that it thinks the agents need to be made away of which alert 
> definitions are required to be scheduled. A hash value will also be sent 
> along with the commands so that agents can decide if they do not need to 
> reschedule their jobs.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to