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

Sourygna Luangsay commented on CHUKWA-670:
------------------------------------------

Ari has a point.

I see 2 other drawbacks for using ZK for this configuration:

- Chukwa would be more complicated with no real benefit. Having a "central 
configuration system"
 was what Flume old generation did. In the new generation, they decided to get 
rid of it.
 On the whole, I think that Chukwa should inspire from the Linux philosophy: 
just do one think
 and do it (very) well. Such central configuration problem could be solved by 
Puppet, Chef or other, no?
 And I have no doubt that companies with "large scale system" use one.

- I don't really like the idea of the agent depending on more hadoop 
components. Usually, when I
 have to install a new Hadoop system in a customer datacenter, Chukwa agent is 
the only piece
 of sofware I have to install on servers that are already in production. So I 
like to say
 to the client "Chukwa agent is very easy to install, has little impact on your 
system and
 has no dependencies apart from java 6". If the ZK system should be 
implemented, I believe
 it would be great if we could choose between this system or the current 
configuration method.


                
> Use ZooKeeper for collector list and adaptor check list
> -------------------------------------------------------
>
>                 Key: CHUKWA-670
>                 URL: https://issues.apache.org/jira/browse/CHUKWA-670
>             Project: Chukwa
>          Issue Type: New Feature
>          Components: Data Collection
>         Environment: Java, ZooKeeper, Chukwa
>            Reporter: Eric Yang
>
> Agent is currently using local disk to storage check point file, and 
> collector list.  This can be hard to manage for large scale system that needs 
> to be updated more frequently.  The proposal is to have a new configuration 
> in chukwa agent configuration file to enable ZooKeeper as the location to 
> store check point file and collector list.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to