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

ASF GitHub Bot commented on EAGLE-432:
--------------------------------------

GitHub user DadanielZ opened a pull request:

    https://github.com/apache/incubator-eagle/pull/412

    This is for code review only: EAGLE-432 Application status monitoring

    App framework needs to probe application status periodically or on demand
    - this is based on dropwizard+guava, the initial delay and period setting 
can be set in configuration file
    ApplicationEntity contains status field, and this field's value should come 
from physical storm applications.
    - in eagle, I add "INSTALLED", "STARTING", "STARTED", "STOPPING", 
"STOPPED", "UNINSTALLING", "UNINSTALLED"
    - physical storm topology can only be "active", "inactive" or not existed, 
this info can be fetched through storm ui restapi call.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/DadanielZ/incubator-eagle EAGLE-432

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-eagle/pull/412.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #412
    
----
commit 64b3bde8b743b7ac462e8983dd8480b50ee627b7
Author: DadanielZ <[email protected]>
Date:   2016-08-31T08:50:17Z

    This is for code review only: EAGLE-432 Application status monitoring
    
    App framework needs to probe application status periodically or on demand
    - this is based on dropwizard+guava, the initial delay and period setting 
can be set in configuration file
    ApplicationEntity contains status field, and this field's value should come 
from physical storm applications.
    - in eagle, I add "INSTALLED", "STARTING", "STARTED", "STOPPING", 
"STOPPED", "UNINSTALLING", "UNINSTALLED"
    - physical storm topology can only be "active", "inactive" or not existed, 
this info can be fetched through storm ui restapi call.

----


> Application status monitoring
> -----------------------------
>
>                 Key: EAGLE-432
>                 URL: https://issues.apache.org/jira/browse/EAGLE-432
>             Project: Eagle
>          Issue Type: Improvement
>    Affects Versions: v0.5.0
>            Reporter: Edward Zhang
>            Assignee: DanielZhou
>             Fix For: v0.5.0
>
>
> App framework needs to probe application status periodically or on demand.
> ApplicationEntity contains status field, and this field's value should come 
> from physical storm applications.
> We can start background threads to check application status or on-demand.



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

Reply via email to