调用GetAccountingReport获取指定集群的资源报表信息。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String GetAccountingReport

系统规定参数。取值:GetAccountingReport

ClusterId String ehpc-hz-FYUr32****

集群ID。

EndTime Integer 1577441873

查询结束时间点。Unix时间戳类型,表示从1970-1-1 00:00:00 UTC计算起的秒数。

ReportType String job_report

查询类别。取值范围:

  • total_report:查询不同维度的核时数。
  • job_report:统计节点的历史节点数据。
  • number_report:查询不同维度的作业信息。
StartTime Integer 1576922873

查询开始时间点。Unix时间戳类型,表示从1970-1-1 00:00:00 UTC计算起的秒数。

FilterValue String userNo1

查询对应维度的实际名称。取值范围:

  • 当参数Dimt取值为user时,FilterValue取值为指定的用户名称。
  • 当参数Dimt取值为queue时,FilterValue取值为指定的队列名称。
  • 当参数Dimt取值为 instance时,FilterValue取值为实例名称。
Dim String user

查询维度。取值范围:

  • user:按用户查询。
  • queue:按队列查询。
  • instance:按实例查询。
JobId String [{Id: 1.scheduler}]

作业ID。

PageSize Integer 1

当前页码。

起始值:1

默认值:1

PageNumber Integer 10

每页显示的条数。取值范围:1~50

默认值:10

返回数据

名称 类型 示例值 描述
Data List [[\"userNo1\",49856,7062192],[\"userNo2\",29904,4317280]]

JSON序列化的列表,列表包含多条记录。

Metrics String [\"user\",\"coreTime\",\"usedMem\"]

JSON序列化的列表,包含Data中每条记录的列名称。

PageNumber Integer 1

显示当前页码。

PageSize Integer 10

显示本页条数。

RequestId String B1DCB399-9333-4B38-A35A-0BDFABC71881

请求ID。

TotalCoreTime Integer 261300

查询的集群总核数。

TotalCount Integer 10

显示列表条目总数。

示例

请求示例

https://ehpc.cn-hangzhou.aliyuncs.com/?Action=GetAccountingReport
&ClusterId=ehpc-hz-FYUr32****
&EndTime=1577441873
&ReportType=job_report
&StartTime=1576922873
&<公共请求参数>

正常返回示例

XML格式

<GetAccountingReportResponse>
      <Metrics>["user","coreTime","usedMem"]</Metrics>
      <PageNumber>1</PageNumber>
      <PageSize>10</PageSize>
      <RequestId>B1DCB399-9333-4B38-A35A-0BDFABC71881</RequestId>
      <Data>[["userNo1",49856,7062192],["userNo2",29904,4317280]]</Data>
      <TotalCoreTime>261300</TotalCoreTime>
      <TotalCount>10</TotalCount>
</GetAccountingReportResponse>

JSON格式

{
    "Metrics":"[\"user\",\"coreTime\",\"usedMem\"]",
    "PageNumber":"1",
    "PageSize":"10",
    "RequestId":"B1DCB399-9333-4B38-A35A-0BDFABC71881",
    "Data":"[[\"userNo1\",49856,7062192],[\"userNo2\",29904,4317280]]",
    "TotalCoreTime":"261300",
    "TotalCount":"10"
}

错误码

HttpCode 错误码 错误信息 描述
503 ServiceUnavailable The request has failed due to a temporary failure of the server 请求失败,服务暂时不可用

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