【yarn】yarn rest api每日job数量分析

一、说明

# 无法制定时间范围!!!
yarn application -list 

官方文档

rest返回内容(官网案例):

{
   
  app":
  {
   
    "id":"application_1324057493980_0001",
    "user":"user1",
    "name":"",
    "queue":"default",
    "state":"ACCEPTED",
    "finalStatus":"UNDEFINED",
    "progress":0,
    "trackingUI":"UNASSIGNED",
    "diagnostics":"",
    "clusterId":1324057493980,
    "startedTime":1324057495921,
    "finishedTime":0,
    "elapsedTime":2063,
    "amContainerLogs":"http:\/\/amNM:2\/node\/containerlogs\/container_1324057493980_0001_01_000001",
    "amHostHttpAddress":"amNM:2"
  }
}

二、代码

gradle项目build.gradle内容

plugins {
   
    id 'java'
    id 'scala'
    id 'com.github.johnrengelman.shadow' version '7.1.2'
}

group = 'com.test'
version = '1.0'
description = 'yarn-job-stat'

repositories {
   
    maven {
    url "https://maven.aliyun.com/repository/releases" }
    maven {
    url "https://maven.aliyun.com/repository/google" }
    maven {
    url "https://maven.aliyun.com/repository/central" }
    maven {
    url "https://maven.aliyun.com/repository/gradle-plugin" }
    maven {
    url "https://maven.aliyun.com/repository/public" }
    mavenCentral()
}

ext {
   
    scala_version = '2.11.12'
    scala_major_version = '2.11'
    scalatest_version = '3.2.12'
    scalactic_version = '3.2.12'
    jackson_version = "2.10.3"
    jackson_core_module = "com.fasterxml.jackson.core:jackson-core"
    jackson_annotations_module = "com.fasterxml.jackson.core:jackson-annotations"
    jackson_databind_module = "com.fasterxml.jackson.core:jackson-databind"
    jackson_dataformat_xml_module = "com.fasterxml.jackson.dataformat:jackson-dataformat-xml"
    jackson_module_scala_module = "com.fasterxml.jackson.module:jackson-module-scala_2.11"
    jackson_module_paranamer_module = "com.fasterxml.jackson.module:jackson-module-paranamer"
}

dependencies {
   
    runtimeOnly 'org.jetbrains.kotlin:kotlin-reflect:1.9.10'  // for runtime on linux
    implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.9.10'
    implementation("com.squareup.okhttp3:okhttp:4.12.0")
    implementation("${jackson_core_module}:${jackson_version}")
    implementation("${jackson_annotations_module}:${jackson_version}")
    implementation("${jackson_databind_module}:${jackson_version}")
    implementation("${jackson_dataformat_xml_module}:${jackson_version}")
    implementation("${jackson_module_scala_module}:${jackson_version}")

    implementation("org.scala-lang:scala-library:${scala_version}")
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值