DescribeSparkAppDiagnosisInfo - 查询Spark应用诊断信息

更新时间:

查询Spark应用诊断信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
DBClusterIdstring

集群 ID。

说明 您可以调用 DescribeDBClusters 接口查看目标地域下所有的集群信息,包括集群 ID。
amv-uf663j39b0jd2***
RegionIdstring

地域 ID。

说明 您可以调用 DescribeRegions 接口查看 AnalyticDB MySQL 版支持的地域和可用区信息,包括地域 ID。
cn-hangzhou
AppIdstring

应用 ID。

说明 您可以调用 ListSparkApps 接口查询所有的应用 ID。
s202411061017sh0ad564b000****
Languagestring

语言类型,返回结果将以该语言展示。取值如下:

  • en:英文
  • zh(默认值):中文
zh

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

FB5AC339-91F6-5000-8E5A-F47065B01B87
AppIdstring

应用 ID。

说明 您可以调用 ListSparkApps 接口查询所有的应用 ID。
s202404141952sz6a1391200****
StartedTimelong

执行开始时间。

1718329831000
DurationInMillislong

Spark 应用执行耗时,单位毫秒(ms)。

281063
Statestring

需要查询的异步导入或导出任务的状态,取值说明如下:

  • RUNNING:任务进行中。
  • FINISHED:任务执行成功。
  • FAILED:任务执行失败。
FINISHED
CpuUtilizationdouble

CPU 使用率。单位为百分比(%)。

100
PeakMemoryInBytelong

峰值内存使用量,单位是 Byte。

4096000
ShuffleWriteInBytelong

Shuffle 写过程的数据量,单位是 Byte。

4096000
ShuffleReadInBytelong

Shuffle 读过程涉及到的数据量,单位是 Byte。

4096000
SpillInBytelong

内存不足时,交换写入到磁盘的数据量,单位是 Byte。

0
JVMGcCostInMillislong

Java 虚拟机执行垃圾回收操作的耗时,单位是毫秒。

81055
DiagnosisInfoListarray

Spark 分析信息列表。

DiagnosisInfoAdb4MysqlSparkDiagnosisInfo

Spark 分析信息。

AccessDeniedDetailstring

访问被拒绝详细信息。

{ "PolicyType": "AccountLevelIdentityBasedPolicy", "AuthPrincipalOwnerId": "1*****************7", "EncodedDiagnosticMessage": "AQIBIAAAAOPdwKY2QLOvgMEc7SkkoJfj1kvZwsaRqNYMh10Tv0wTe0fCzaCdrvgazfNb0EnJKETgXyhR+3BIQjx9WAqZryejBsp1Bl4qI5En/D9dEhcXAtKCxCmE2kZCiEzpy8BoEUt+bs0DmlaGWO5xkEpttypLIB4rUhDvZd+zwPg4EXk4KSSWSWsurxtqDkKEMshKlQFBTKvJcKwyhk62IeYly4hQ+5IpXjkh1GQXuDRCQ==", "AuthPrincipalType": "SubUser", "AuthPrincipalDisplayName": "2***************9", "NoPermissionType": "ImplicitDeny", "AuthAction": "adb:DescribeExcessivePrimaryKeys" }

示例

正常返回示例

JSON格式

{
  "RequestId": "FB5AC339-91F6-5000-8E5A-F47065B01B87",
  "AppId": "s202404141952sz6a1391200****",
  "StartedTime": 1718329831000,
  "DurationInMillis": 281063,
  "State": "FINISHED",
  "CpuUtilization": 100,
  "PeakMemoryInByte": 4096000,
  "ShuffleWriteInByte": 4096000,
  "ShuffleReadInByte": 4096000,
  "SpillInByte": 0,
  "JVMGcCostInMillis": 81055,
  "DiagnosisInfoList": [
    {
      "DiagnosisType": "APPLICATION",
      "DiagnosisCode": "",
      "DiagnosisCodeLabel": "",
      "DiagnosisMsg": ""
    }
  ],
  "AccessDeniedDetail": {
    "PolicyType": "AccountLevelIdentityBasedPolicy",
    "AuthPrincipalOwnerId": "1*****************7",
    "EncodedDiagnosticMessage": "AQIBIAAAAOPdwKY2QLOvgMEc7SkkoJfj1kvZwsaRqNYMh10Tv0wTe0fCzaCdrvgazfNb0EnJKETgXyhR+3BIQjx9WAqZryejBsp1Bl4qI5En/D9dEhcXAtKCxCmE2kZCiEzpy8BoEUt+bs0DmlaGWO5xkEpttypLIB4rUhDvZd+zwPg4EXk4KSSWSWsurxtqDkKEMshKlQFBTKvJcKwyhk62IeYly4hQ+5IpXjkh1GQXuDRCQ==",
    "AuthPrincipalType": "SubUser",
    "AuthPrincipalDisplayName": "2***************9",
    "NoPermissionType": "ImplicitDeny",
    "AuthAction": "adb:DescribeExcessivePrimaryKeys"
  }
}

错误码

HTTP status code错误码错误信息描述
404InvalidDBCluster.NotFoundThe DBClusterId provided does not exist in our records.您指定的 DBClusterId 不存在,请确认 DBClusterId 值是否正确。

访问错误中心查看更多错误码。