Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A more pretty, more usable web dashboard for Apache Oozie, written in Scala.

branch: master

Merge pull request #4 from turn/master

Display coordinator status in coordinator show page (and whitespace fixes)
latest commit cfbd1fdc16
Matthew Rathbone rathboma authored May 06, 2013
Octocat-spinner-32 project screenshots August 29, 2012
Octocat-spinner-32 src Template fixes and improvements May 06, 2013
Octocat-spinner-32 .gitignore downloaded sbt August 20, 2012
Octocat-spinner-32 LICENSE Added license, and tidied up September 26, 2012
Octocat-spinner-32 README.md readme update October 17, 2012
Octocat-spinner-32 build.sbt logging classpath issues February 11, 2013
Octocat-spinner-32 sbt downloaded sbt August 20, 2012
README.md

Oozie Web

A pretty, more usable dashboard for Apache Oozie built with Scala, Scalatra, and Twitter Bootstrap

BASIC OVERVIEW

code: src/main/scala

web resources: src/main/webapp

config: src/main/resources

GETTING STARTED

  1. cp src/main/resources/oozie.properties.example src/main/resources/oozie.properties
  2. edit oozie.properties with your oozieUrl of choice
  3. ./sbt
  4. sbt> container:start
  5. enjoy the view at localhost:8080

OOZIE VERSIONS

This is built and tested against oozie 2.3.2 from Cloudera's CDH3u3 hadoop distribution.

It has not been tested against oozie 3, nor are there any oozie3 features represented currently.

DEPLOYMENT

We use a simple deployment method which runs JettyLauncher#main

To build the jar:

./sbt assembly

To Run the jar:

java -jar target/oozie-web-assembly-.jar 8080

This requires the files in src/main/webapp to still be on the filesystem for the jar to find, which isn't ideal, but works for now.

Ideally it would look inside the jar for the files

SCREENSHOTS

Screenshot 1

Screenshot 2

LICENSE

Apache 2.0

Something went wrong with that request. Please try again.