Secure Hadoop Data in Real Time
Apache Eagle is an open source analytics solution for identifying security and performance issues instantly on big data platforms e.g. Apache Hadoop, Apache Spark, NoSQL etc. It analyzes data activities, yarn applications, jmx metrics, and daemon logs etc., provides state-of-the-art alert engine to identify security breach, performance issues and shows insights.
For more details, please visit https://eagle.incubator.apache.org
name | status | version | description |
---|---|---|---|
master | 0.4.0-incubating | stable code base aligned with latest release | |
develop | 0.5.0-incubating-SNAPSHOT | code base for continuous development |
| release date | version | release notes | artifacts | md5 checksum | sha1 checksum | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | 2016/07/21 | [0.4.0-incubating] | [Release Notes] | [Artifacts] | [MD5] | [SHA1] |
You can find the latest Eagle documentation on https://eagle.incubator.apache.org. This README file only contains basic setup instructions.
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.
Note:
- Currently eagle is tested on JDK-1.7.X, currently (v0.4.0) not supporting JDK 1.8.
- NPM should be installed (On MAC OS try "brew install node"), this is a prerequisite.
- 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/
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
https://cwiki.apache.org/confluence/display/EAG/FAQ
Licensed under the Apache License, Version 2.0. More details, please refer to LICENSE file.