用于将Apache Chukwa(master)部署到现有Hadoop集群的小型实用程序项目。
A small utility project used to deploy Apache Chukwa (master branch or most recent stable)
on to an existing Hadoop cluster. It should be noted that this cluster
deployment scenario also works for an Amazon EMR deployment.
The project basically enables you to replicate automated software deployment such as what Chef or Puppet would do.
$ git clone https://github.com/lewismc/chukwa-cluster-deployment.git
$ cd chukwa-cluster-deployment
$ ./chukwa-cluster-deployment.sh
chukwa-cluster-deployment [-m|--master]
-m|--master Optionally checks out Chukwa master branch from the official Apache Git source repository
instead of using most recent stable Chukwa.
Install Directory Directory which Chuwka is to be installed in on every node present in machines.txt.
For each IP present within machines.txt the deployment script will iterate through each IP and
execute Chukwa cluster deployment (e.g. an Agent) on each node and Agent configuration as per the
Chukwa Quickstart Guide.
Further to this, Chukwa is pointed at specific logs which it then monitors and pushes into Apache Solr.
From then on, Log Analysis can then be managed through Chukwa.