Azkaban is a batch workflow job scheduler created at LinkedIn to run Hadoop jobs. Azkaban resolves the ordering through job dependencies and provides an easy to use web user interface to maintain and track your workflows.
Azkaban是由Linkedin公司推出的一个批量工作流任务调度器,主要以JAVA语言开发,用于在一个工作流内以一个特定的顺序运行一组工作和流程。Azkaban使用job配置文件建立任务之间的依赖关系,并提供一个易于使用的web用户界面维护和跟踪你的工作流。
Features
## Compatible with any version of Hadoop
## Easy to use web UI
## Simple web and http workflow uploads
## Project workspaces
## Scheduling of workflows
## Modular and pluginable
## Authentication and Authorization
## Tracking of user actions
## Email alerts on failure and successes
## SLA alerting and auto killing
## Retrying of failed jobs
特性
与任何版本的Hadoop兼容
易于使用的web UI
简单的web和http工作流上传
项目工作区
工作流的调度
模块化和可插拔
身份验证和授权
跟踪用户操作
关于失败和成功的电子邮件警报
SLA警报和自kill机制
重试失败的作业