You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by "Henry Robinson (JIRA)" <ji...@apache.org> on 2010/03/13 01:43:27 UTC

[jira] Created: (ZOOKEEPER-701) Web-based Administrative Interface

Web-based Administrative Interface
----------------------------------

                 Key: ZOOKEEPER-701
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
             Project: Zookeeper
          Issue Type: Wish
            Reporter: Henry Robinson


Web-based Administrative Interface
Possible Mentor
Henry Robinson (henry at apache dot org)

Requirements
Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.

Description
ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ZOOKEEPER-701) GSoC 2010: Monitoring Recipes and Web-based Administrative Interface

Posted by "Savu Andrei (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12864970#action_12864970 ] 

Savu Andrei commented on ZOOKEEPER-701:
---------------------------------------

I have created a wiki page for tracking my work on this project. You can find it at the following url:

http://wiki.apache.org/hadoop/ZooKeeper/GSoCMonitoringAndWebInterface



> GSoC 2010: Monitoring Recipes and Web-based Administrative Interface
> --------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Savu Andrei
>         Attachments: milestones.txt
>
>
> Monitoring Recipes And Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements:
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description:
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ZOOKEEPER-701) GSoC 2010: Monitoring Recipes and Web-based Administrative Interface

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12899759#action_12899759 ] 

Andrei Savu commented on ZOOKEEPER-701:
---------------------------------------

I just wanted to say that I had a great learning experience while working on ZooKeeper as a GSoC Student Developer. Thank you all for feedback. Thanks Patrick for mentoring.

I'm not going to leave :) I will keep on submitting patches. Some of the things I'm planning to work on in the near future are:
* awesome REST gateway that implements all the ZooKeeper API features 
* allow ephemerals to have children nodes: ZOOKEEPER-834
* lightweight Pythonic wrapper around zkpython that also implements basic synchronization primitives and provides more recipes
* production ready job queue also implemented in Python
* a tool for easy configuration publishing

I will do one thing at a time, do it well, and move on. I hope to be able to finish in a reasonable time frame. 

Thanks again for giving me this opportunity. I will keep in touch. 

> GSoC 2010: Monitoring Recipes and Web-based Administrative Interface
> --------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Andrei Savu
>         Attachments: milestones.txt
>
>
> Monitoring Recipes And Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements:
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description:
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ZOOKEEPER-701) GSoC 2010: Monitoring Recipes and Web-based Administrative Interface

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12862795#action_12862795 ] 

Mahadev konar commented on ZOOKEEPER-701:
-----------------------------------------

this would be really cool project...... very helpful for admins/operations!!!! ..... hope to see this committed sometime in the near future..... 

> GSoC 2010: Monitoring Recipes and Web-based Administrative Interface
> --------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Savu Andrei
>         Attachments: milestones.txt
>
>
> Monitoring Recipes And Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements:
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description:
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (ZOOKEEPER-701) GSoC 2010: Web-based Administrative Interface

Posted by "Savu Andrei (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Savu Andrei reassigned ZOOKEEPER-701:
-------------------------------------

    Assignee: Savu Andrei

> GSoC 2010: Web-based Administrative Interface
> ---------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Savu Andrei
>
> Web-based Administrative Interface
> Possible Mentor
> Henry Robinson (henry at apache dot org)
> Requirements
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ZOOKEEPER-701) GSoC 2010: Monitoring Web-based Administrative Interface

Posted by "Savu Andrei (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Savu Andrei updated ZOOKEEPER-701:
----------------------------------

        Summary: GSoC 2010: Monitoring Web-based Administrative Interface  (was: GSoC 2010: Web-based Administrative Interface)
    Description: 
Web-based Administrative Interface
Mentor: Patrick Hunt (phunt@apache.org)

Requirements
Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.

Description
ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

  was:
Web-based Administrative Interface
Possible Mentor
Henry Robinson (henry at apache dot org)

Requirements
Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.

Description
ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.


> GSoC 2010: Monitoring Web-based Administrative Interface
> --------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Savu Andrei
>
> Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ZOOKEEPER-701) GSoC 2010: Monitoring Recipes and Web-based Administrative Interface

Posted by "Savu Andrei (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Savu Andrei updated ZOOKEEPER-701:
----------------------------------

        Summary: GSoC 2010: Monitoring Recipes and Web-based Administrative Interface  (was: GSoC 2010: Monitoring Web-based Administrative Interface)
    Description: 
Monitoring Recipes And Web-based Administrative Interface
Mentor: Patrick Hunt (phunt@apache.org)

Requirements:
Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.

Description:
ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.



  was:
Web-based Administrative Interface
Mentor: Patrick Hunt (phunt@apache.org)

Requirements
Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.

Description
ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

       Due Date: 16/Aug/10

> GSoC 2010: Monitoring Recipes and Web-based Administrative Interface
> --------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Savu Andrei
>
> Monitoring Recipes And Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements:
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description:
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (ZOOKEEPER-701) GSoC 2010: Monitoring Recipes and Web-based Administrative Interface

Posted by "Andrei Savu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrei Savu resolved ZOOKEEPER-701.
-----------------------------------

    Resolution: Fixed

> GSoC 2010: Monitoring Recipes and Web-based Administrative Interface
> --------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Andrei Savu
>         Attachments: milestones.txt
>
>
> Monitoring Recipes And Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements:
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description:
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ZOOKEEPER-701) GSoC 2010: Monitoring Recipes and Web-based Administrative Interface

Posted by "Savu Andrei (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Savu Andrei updated ZOOKEEPER-701:
----------------------------------

    Attachment: milestones.txt

In the first phase of the project I will focus my attention on solving monitoring related issues and identifying important health signals. In the second phase I will focus exclusively on the web application.  

> GSoC 2010: Monitoring Recipes and Web-based Administrative Interface
> --------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>            Assignee: Savu Andrei
>         Attachments: milestones.txt
>
>
> Monitoring Recipes And Web-based Administrative Interface
> Mentor: Patrick Hunt (phunt@apache.org)
> Requirements:
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description:
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ZOOKEEPER-701) GSoC 2010: Web-based Administrative Interface

Posted by "Henry Robinson (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ZOOKEEPER-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Henry Robinson updated ZOOKEEPER-701:
-------------------------------------

    Summary: GSoC 2010: Web-based Administrative Interface  (was: Web-based Administrative Interface)

> GSoC 2010: Web-based Administrative Interface
> ---------------------------------------------
>
>                 Key: ZOOKEEPER-701
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-701
>             Project: Zookeeper
>          Issue Type: Wish
>            Reporter: Henry Robinson
>
> Web-based Administrative Interface
> Possible Mentor
> Henry Robinson (henry at apache dot org)
> Requirements
> Modern web platform - e.g. Django. Some design or UI skills would help. Java for adding methods to ZooKeeper.
> Description
> ZooKeeper is a complex distributed system. Understanding how well it is running is tremendously important. Patrick Hunt has created a Django-based dashboard (see http://github.com/phunt/zookeeper_dashboard#readme) that allows some insight into how ZooKeeper is running. This is a great foundation on which to build; however there are improvements that could be made! This project would capture much more information from ZooKeeper, adding hooks to retrieve it where necessary and visualise it in a appealing and useful way. Integration with Ganglia would be a definite plus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.