最近也是由於電腦出了一點問題,就沒有更新,今天主要來介紹一下Flink的web ui的使用,我們先提交一個job上去(我的集羣是on yarn的),命令如下:
flink run -m yarn-cluster -c flink.window.FlinkWindowDemo -yn 2 -ys 4 -nm hbase -yjm 2048 -ytm 2048 -p 9 /home/jason/bigdata/jar/flink-1.0-SNAPSHOT.jar -d
提交後稍微等一會兒,因爲Flink的UI反應還是有點慢,首頁如下,可以看到整個UI界面還是比較簡陋的,當然了後面阿里會有優化.
先看左邊的菜單欄,我們一個一個介紹
1,概述,可以看到中間顯示了我們這個job申請的tm個數,task slots個數,和可用的task slots數,右邊顯示了總共的job,正在運行的job,以及完成的,取消的,和失敗的job的個數,下面是正在運行的job的列表,和完成的job的列表
2,然後我們點擊正在運行的job進去,就可以看到我們剛纔提交的job的詳細信息,如下圖所示.
可以看到上面是job的DAG圖,下面是子任務,任務監控,水印,累加器,檢查點,被壓,裏面具體的就不詳細說了,大家可以自己點進去都看一下.可以看到我們設置的任務併發度,接受數據的個數,等信息.
3,已經完成的job,這個是需要配置history-server的,並啓動,然後纔可以看到,這裏不詳細說,後面會有介紹.
4,tm我們直接點進去看一下,