Java JavaScript CSS Other
Latest commit 180d0b2 Feb 27, 2017 @kunkun-tang kunkun-tang committed on GitHub constructing new app metrics structure to collect and send app metric…
…s. (#913)

* constructing new app metrics structure to collect and send app metrics.

This commits create two singletone metrics classes, CommonMetrics and WebMetrics, which are in charge of dealing with collecting and reporting metrics, like user log fetch latency, the number of get rest call in web side. Also added corresponding tests to verify. This commit kicks off the following metrics:
* the rate of Rest Get Call in Webserver
* the rate of Rest Post Call in Webserver
* The rate of DB connection in both web and executor
* user log fetch latency

More metrics could be added easily after the app metrics structure is created.
Permalink
Failed to load latest commit information.
azkaban-common constructing new app metrics structure to collect and send app metric… Feb 27, 2017
azkaban-exec-server Add stacktrace when exception occurs in ExecutorServlet. (#905) Feb 14, 2017
azkaban-hadoop-security-plugin Removed logging of sensitive token info in HadoopSecurityManager (#762) Oct 10, 2016
azkaban-migration Refactor of gradle distribution code (#731) Sep 13, 2016
azkaban-solo-server Redirect System out and err to log4j (#841) Dec 5, 2016
azkaban-sql update sql clauses to 3.10.0 (#824) Jan 5, 2017
azkaban-test Removing non functional distribution tasks for azkaban-test (#750) Sep 26, 2016
azkaban-web-server constructing new app metrics structure to collect and send app metric… Feb 27, 2017
gradle/wrapper Revert "Refactoring Azkaban SLA Trigger check logic" (#897) Feb 3, 2017
.gitignore Build versioning and refactor of build scripts (#694) Jul 29, 2016
.travis.yml Use hard link in execution dir to prevent flow failure where executor… Feb 9, 2017
LICENSE Initial Commit Oct 18, 2012
NOTICE Updated the NOTICE file to fix typos and update links May 14, 2014
README.md Mention gradle clean in README Jul 17, 2016
build.gradle Revert "Refactoring Azkaban SLA Trigger check logic" (#897) Feb 3, 2017
eclipse-styles.xml Change all Java source values to 1.6 in eclipse-styles.xml. Jun 2, 2014
gradle.properties Build versioning and refactor of build scripts (#694) Jul 29, 2016
gradlew merging execute-as-user with azkaban3 Nov 13, 2015
gradlew.bat Issue #210 - Remove Ant build files and switch completely to Gradle. Mar 20, 2014
settings.gradle Cosmetic: Renamed azkaban-webserver, azkaban-execserver and azkaban-s… Sep 15, 2016

README.md

Azkaban 3 Build Status

Building from Source

To build Azkaban packages from source, run:

./gradlew distTar

The above command builds all Azkaban packages and packages them into GZipped Tar archives. To build Zip archives, run:

./gradlew distZip

If not building for the first time, it's good to clean first:

./gradlew clean

Documentation

For Azkaban documentation, please go to Azkaban Project Site. The source code for the documentation is in the gh-pages branch.

For help, please visit the Azkaban Google Group: Azkaban Group