incubator-s4-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthieu Morel (JIRA)" <>
Subject [jira] [Commented] (S4-65) Create s4 status command
Date Thu, 12 Jul 2012 10:12:33 GMT


Matthieu Morel commented on S4-65:

Very nice contribution! Furthermore perfectly integrated with the existing codebase patterns.

bq. Now when showing the applications connect to a stream, I use the format like this: cluster1(myAPP).
I think this is fine for now

bq. the Adapter doesn't have information in /s4/cluster/clusterX/app/, so it seems difficult
to get the information(App names) of such Adapter publishers of streams.
I think you are referring to the adapter that you start directly as in the walkthrough. Which
can be viewed as a facility for testing. In a real deployment, the adapter app would appear
in Zookeeper as any other S4 app.

* Total nodes is the current number of active nodes right?
* I understand the format of the "Running nodes" column, but it could be useful to have a
small description of the format. Not sure where to show that though. In the column label?
* It would be worth having another table focusing on Apps. In particular, showing Apps metadata.
So far there is only the URI, but it would be useful to see it here. Columns could be "name,
cluster, URI, (other metadata columns when available)"

What do you think?


> Create s4 status command
> ------------------------
>                 Key: S4-65
>                 URL:
>             Project: Apache S4
>          Issue Type: Sub-task
>    Affects Versions: 0.5
>            Reporter: Matthieu Morel
>            Assignee: Aimee Cheng
>             Fix For: 0.5
>         Attachments: 0001-add-status-command.patch, 0001-add-status-command.patch
> We should have an "s4 status" command that provides nicely formatted information about
the state of S4 application coordinated through a given Zookeeper ensemble.
> In particular:
> - which applications are deployed
> - on which S4 nodes these applications are deployed
> - how many S4 nodes are running, how many S4 nodes are in standby
> - which streams are published, which applications are connected
> The implementation would probably add a new class in the s4-tools project.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message