Skip to content

Monitor your oozie server and your oozie bundles with graphite

License

Notifications You must be signed in to change notification settings

syscrest/oozie-graphite

Repository files navigation

oozie-graphite

About

oozie-graphite contains some useful glue for pushing operational data from your oozie bundles / coordinators and/or oozie-internal instrumentation into graphite.

Compatibility

Version 1.0

Version 1.1.0

How to build

Build Status

Use gradle 1.12, simply use the bundled and preconfigured gradlew wrapper.

Releases

v1.0.0 - 2013-10-28 - Oozie 3.3.x - CDH4 - JDK 1.6

v1.1.0 - 2015-02-14 - Oozie 4.x - CDH5 - JDK 1.7

Installation

See HowToInstallOozieGraphite on how to bundle and configure your oozie server with these extentions.

Available modules

GraphiteInstrumentationService

Monitor your oozie instance by pushing already available internal oozie metrics into your graphite installation. See GraphiteInstrumentationService for further details and how to configure this module.

Related blog posts with example use cases:

GraphiteMRCounterExecutor

Graph your oozie coordinator runs / workflows by pushing map-reduce counters into graphite. See GraphiteMRCounterExecutor for further details and how to configure this module.

Related blog posts with example use cases: