Skip to content
forked from Impetus/jumbune

Jumbune is an open-source project to optimize both Yarn (v2) and older (v1) Hadoop based solutions. It's a Linux based framework to assist in fault free analytic solution development, data quality validation and efficient cluster utilization. Jumbune can decoupled from the Hadoop cluster & run on a separate machine. Being a generic implementatio…

License

Notifications You must be signed in to change notification settings

random0909/jumbune

 
 

Repository files navigation

jumbune Build Status

Synopsis

Jumbune is an open-source product built for analyzing Hadoop cluster and MapReduce jobs. It provides development & administrative insights of Hadoop based analytical solutions. It enables user to Debug, Profile, Monitor & Validate analytical solutions hosted on decoupled clusters.

Website

http://jumbune.org

Issue Tracker

http://jumbune.org/jira/browse/JUM

Building

Jumbune can be build with maven

  • To build for a Yarn Hadoop cluster

mvn clean install -P yarn

  • To build for a non Yarn Hadoop cluster

mvn clean install

Installation

Detailed installation guide can be found at http://bit.ly/1kBG4Qo

Deployment Planning guide at http://bit.ly/1oiXGk2

  • Deploying Jumbune

java -jar <location of the distribution build jar>

  • Deploying Jumbune (in verbose mode)

java -jar <location of the distribution build jar> -verbose

  • Running Jumbune Agent

java -jar <jumbune agent jar> <port> <|verbose>

  • Running Jumbune

./startWeb

or

./runCli

Docker Image (Jumbune + Apache YARN )

  • Building from root of the checked out repository $ sudo docker build –t = "jumbune/pseudo-distributed:1.5.0" .

  • Building from the github.com repository $ sudo docker build –t = "jumbune/pseudo-distributed:1.5.0" github.com/impetus-opensource/jumbune/

  • Getting the automated build from docker registry https://registry.hub.docker.com/u/jumbune/jumbune/

  • Running the built image $ docker run -d --name="jumbune" -h "jumbune-docker" -p 8080:8080 -p 5555 jumbune/pseudo-distributed:1.5.0

Code Examples

Code examples are packages inside the distribution,

  • For Flow analyzer: BankDefaulters, ClickStreamAnalysis, USRegionPortouts
  • For Profilng: MovieRating
  • For Data Validation - script

Documentation

License

Jumbune is licensed under LGPLv3 license

About

Jumbune is an open-source project to optimize both Yarn (v2) and older (v1) Hadoop based solutions. It's a Linux based framework to assist in fault free analytic solution development, data quality validation and efficient cluster utilization. Jumbune can decoupled from the Hadoop cluster & run on a separate machine. Being a generic implementatio…

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 50.2%
  • Java 40.7%
  • HTML 6.8%
  • CSS 2.2%
  • Shell 0.1%
  • PHP 0.0%