3. airflow UI

通过Airflow UI,您可以轻松监控数据工作流并对其进行故障排除。 以下是您可以在Airflow UI中找到的一些功能和可视化的快速概述。

1. DAGs视图

您环境中的DAG列表,以及一组有用页面的快捷方式。 您可以一目了然地查看成功,失败或当前正在运行的任务数量。

DAGs

2. Tree视图

时间轴形式的DAG的树表示。 如果工作流延迟,您可以快速查看不同步骤的位置并识别阻塞步骤。

Tree

3. Graph 视图

Graph图表视图可能是最全面的。 可视化DAGs的依赖关系及其特定步骤的运行状态。

Graph

4. Variable视图

变量视图允许您列出,创建,编辑或删除作业中使用的键值对(key-value)变量。 如果key包含('password','secret','passwd','authorization','api_key','apikey','access_token')中的任何单词,则默认隐藏变量的值,但可以修改配置以明文显示。

Variable

5. 甘特图-Gantt Chart

甘特图可让您分析任务持续时间和重叠。 您可以快速识别瓶颈以及大部分时间用于特定DAG运行的位置。

Gantt Chart

6. 任务持续时间-Task Duration

过去N次运行的不同任务的持续时间。 通过此视图,您可以查找异常值并快速了解DAG在多次运行中花费的时间。

Task Duration

7. 代码视图-Code View

透明度就是一切。 虽然您的工作流代码在源代码管理中,但这是一种快速获取生成DAG的代码并提供更多上下文的方法。

Code View

8. 任务实例上下文菜单

从上面的页面(树视图,图形视图,甘特图......)中,始终可以单击任务实例,并进入此丰富的上下文菜单,该菜单可以将您带到更详细的元数据并执行某些操作。

Task Instance Context Menu
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,037评论 3 119
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,308评论 19 139
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,794评论 1 32
  • 茮子阅读 1,137评论 0 0
  • 一恋 在一间昏暗的不到五十平米的房间里,传出阵阵凄厉的哀嚎:“住手啊,求求你别打了,孩子会很痛的。”谁料这名...
    木木随想阅读 2,415评论 0 0