[
https://issues.apache.org/jira/browse/KAFKA-1694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joe Stein updated KAFKA-1694:
-----------------------------
Description:
https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Command+Line+and+Related+Improvements
was:
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>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 interface should also have some monitoring stats too, e.g visualize in
text the consumer lag trending between offset committed and log end offset.
kafka>use topic name;
kafka>stats;
....
> 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
>
>
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Command+Line+and+Related+Improvements
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)