Skip to content

dbosco/incubator-eagle

This branch is 26 commits ahead of, 726 commits behind apache/eagle:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a6ac616 · Jul 28, 2016
Jul 25, 2016
Jul 28, 2016
May 31, 2016
Jul 28, 2016
Jul 25, 2016
Jul 7, 2016
Jun 29, 2016
Jul 25, 2016
Jul 28, 2016
Jun 29, 2016
Jul 11, 2016
Apr 15, 2016
Jul 11, 2016
Jan 20, 2016
Nov 19, 2015
Nov 21, 2015
Mar 17, 2016
Nov 19, 2015
Jul 5, 2016
Nov 29, 2015
May 3, 2016
Jul 5, 2016

Repository files navigation

Apache Eagle Build Status

Secure Hadoop Data in Real Time

Apache Eagle is an open source monitoring solution to instantly identify access to sensitive data, recognize attacks, malicious activities in Hadoop and take actions in real time.

For more details, please visit https://eagle.incubator.apache.org

Documentation

You can find the latest Eagle documentation on https://eagle.incubator.apache.org. This README file only contains basic setup instructions.

Getting Started

The fastest way to get started with Eagle is to run with docker by one of following options:

  • Pull latest eagle docker image from docker hub directly:

      docker pull apacheeagle/sandbox
    

    Then run eagle docker image:

    docker run -p 9099:9099 -p 8080:8080 -p 8744:8744 -p 2181:2181 -p 2888:2888 -p 6667:6667 -p 60020:60020 \
      -p 60030:60030 -p 60010:60010 -d --dns 127.0.0.1 --entrypoint /usr/local/serf/bin/start-serf-agent.sh \
      -e KEYCHAIN= --env EAGLE_SERVER_HOST=sandbox.eagle.incubator.apache.org --name sandbox \
      -h sandbox.eagle.incubator.apache.org --privileged=true apacheeagle/sandbox:latest \
      --tag ambari-server=true
    docker run -it --rm -e EXPECTED_HOST_COUNT=1 -e BLUEPRINT=hdp-singlenode-eagle --link sandbox:ambariserver\
      --entrypoint /bin/sh apacheeagle/sandbox:latest -c /tmp/install-cluster.sh
    
  • Build eagle docker image from source code with eagle-docker tool.

       git clone https://github.com/apache/incubator-eagle.git
       cd incubator-eagle && ./eagle-docker boot
    

As another alternative option, you could install eagle package in sandbox manualy as well.

Building Eagle (Supports JDK-1.7.x)

Note:

  1. Currently eagle is tested on JDK-1.7.X, currently (v0.4.0) not supporting JDK 1.8.
  2. NPM should be installed (On MAC OS try "brew install node"), this is a prerequisite.
  3. Eagle is built using Apache Maven.

To build Eagle, run:

mvn -DskipTests clean package

After successfully building, you will find eagle binary tarball under eagle-assembly/target/

Get Help

The fastest way to get response from eagle community is to send email to the mail list dev@eagle.incubator.apache.org, and remember to subscribe our mail list via dev-subscribe@eagle.incubator.apache.org

FAQ

https://cwiki.apache.org/confluence/display/EAG/FAQ

License

Licensed under the Apache License, Version 2.0. More details, please refer to LICENSE file.

About

Mirror of Apache Eagle (Incubating)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 75.3%
  • Scala 8.0%
  • Shell 7.2%
  • JavaScript 5.3%
  • HTML 2.6%
  • Python 0.6%
  • Other 1.0%