Skip to content
/ eagle Public
forked from apache/eagle

Mirror of Apache Eagle (Incubating)

License

Notifications You must be signed in to change notification settings

koone/eagle

 
 

Repository files navigation

Apache Eagle

Secure Hadoop Data in Real Time

Overview

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

Status

Branches

name build coverage description
master Build Status Coverage Status 0.5.0-incubating-SNAPSHOT

Latest Release

| release date | version | release notes | artifacts | md5 checksum | sha1 checksum | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | 2016/07/21 | [0.4.0-incubating] | [Release Notes] | [Artifacts] | [MD5] | [SHA1] |

More Release Versions

Documentation

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

Build Eagle (Supports JDK-1.8)

Eagle is built using Apache Maven. NPM should be installed (On MAC OS try "brew install node"). To build Eagle, run: mvn -DskipTests clean package

Note : As of version 0.5, Eagle is tested on JDK-1.8.

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

Eagle Quick Start in IDE (Intellij)

prepare

Please have HDP sandbox ready, where you can have zookeeper, hadoop, hbase, hive ready.

Run Eagle Web Service

Go to project eagle-webservice, run it as web application.

Run Eagle Alert Engine

Find out org.apache.eagle.alert.engine.UnitTopologyMain, run it.

Note: the config is eagle-core/eagle-alert-parent/eagle-alert/alert-engine/src/main/resources/application.conf

Run Eagle Ingestion Applications

For example, find out org.apache.eagle.security.securitylog.HdfsAuthLogMonitoringMain, run it.

Note: the config is eagle-security/eagle-security-hdfs-authlog/src/main/resources/application.conf

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 86.7%
  • JavaScript 6.2%
  • Shell 3.1%
  • HTML 3.1%
  • CSS 0.4%
  • Python 0.3%
  • Other 0.2%