You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Joe Stein (JIRA)" <ji...@apache.org> on 2014/10/09 14:07:33 UTC

[jira] [Created] (KAFKA-1694) kafka command line shell

Joe Stein created KAFKA-1694:
--------------------------------

             Summary: kafka command line shell
                 Key: KAFKA-1694
                 URL: https://issues.apache.org/jira/browse/KAFKA-1694
             Project: Kafka
          Issue Type: Bug
            Reporter: Joe Stein
            Priority: Critical
             Fix For: 0.8.3


There are a lot of different kafka tools.  Right now I think 5-6 of them are being used commonly.

I was thinking we could start by taking https://cwiki.apache.org/confluence/display/KAFKA/System+Tools and https://cwiki.apache.org/confluence/display/KAFKA/Replication+tools and exposing them in a plugin type way for a command line shell interface.

It would be both: command line and shell.

so 

kafka -b brokerlist -a reasign-partition status

would run from the cli and

kafka shell -b brokerlist
kafka>kafka>describe;
... kafka-topics.sh --describe
kafka>set topic_security['pci','profile','dss'] = true
...etc

An important item is that folks that are using existing tools we should have an easy api type way so they can keep doing that and get benefit too.




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