Преглед на файлове

feat:添加获取yarn任务列表脚本

zhaohaipeng преди 4 месеца
родител
ревизия
14515cc434
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      ad/20_yarn_app_list.sh

+ 3 - 2
ad/20_yarn_app_list.sh

@@ -22,7 +22,7 @@ if ! echo "$VALID_STATES" | grep -qw "$APP_STATES"; then
 fi
 
 # 获取指定状态的任务列表
-yarn app -list -appStates "$APP_STATES" | awk '{print $1}' | while read -r app_id; do
+yarn app -list -appStates "$APP_STATES" | grep '61' | awk '{print $1}' | while read -r app_id; do
     # 获取任务详情
     details=$(yarn application -status "$app_id" | grep -E "Application-Id|Application-Name|Start-Time|Finish-Time")
     
@@ -33,4 +33,5 @@ yarn app -list -appStates "$APP_STATES" | awk '{print $1}' | while read -r app_i
     finish_time=$(echo "$details" | grep "Finish-Time" | awk -F ": " '{print $2}' | xargs -I {} date -d @{} +'%Y-%m-%d %H:%M:%S')
 
     # 显示任务信息
-    echo -e "Application-Id: $app_id\tApplication-Name: $
+    echo -e "Application-Id: $app_id\tApplication-Name: $app_name\tStart-Time: $start_time\tFinish-Time: $finish_time"
+done