调用DescribeFlowNodeInstanceContainerLog接口,查询节点实例容器日志。

说明 DescribeFlowNodeInstanceContainerLog接口由于数据限流,返回率不高,所以不建议使用。

调试

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

请求参数

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

系统规定参数。对于您自行拼凑HTTP或HTTPS URL发起的API请求,该参数为必选参数。取值:DescribeFlowNodeInstanceContainerLog。

AppId String application_1542620905989_****

作业的Application ID。

ContainerId String container_1542620905989_0010_01_00****

Conintainer ID。

LogName String stderr

Log名称:

  • stderr
  • syslog
  • stdout
NodeInstanceId String FNI-0D2534B3AB67****

节点实例ID。您可以调用ListFlowNodeInstance查看节点实例ID。

ProjectId String FP-BECB9D35CB12****

项目ID。您可以调用ListFlowProject查看项目的ID。

RegionId String cn-hangzhou

地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

Offset Integer 0

偏移。

Length Integer 200

长度,最大1000。

返回数据

名称 类型 示例值 描述
LogEnd Boolean true

日志是否结束:

  • true:结束
  • false:不结束
LogEntrys Array of LogEntry

日志内容。

LogEntry
Content String 2018-11-19 17:55:11,792 INFO [RMCommunicator Allocator] org.apache.hadoop.yarn.util.RackResolver: Resolved emr-worker-1.cluster-500160492 to /default-rack

日志实际内容。

RequestId String 4E216C44-F828-4D59-B398-253DCF86F23C

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeFlowNodeInstanceContainerLog
&AppId=application_1542620905989_****
&ContainerId=container_1542620905989_0010_01_00****
&LogName=stderr
&NodeInstanceId=FNI-0D2534B3AB67****
&ProjectId=FP-BECB9D35CB12****
&RegionId=cn-hangzhou
&<公共请求参数>

正常返回示例

XML 格式

<DescribeFlowNodeInstanceContainerLogResponse>
	  <data>
		    <RequestId>4E216C44-F828-4D59-B398-253DCF86F23C</RequestId>
		    <LogEnd>false</LogEnd>
		    <LogEntrys>
			      <LogEntry>
				        <Content>2018-11-19 17:55:11,792 INFO [RMCommunicator Allocator] org.apache.hadoop.yarn.util.RackResolver: Resolved emr-worker-1.cluster-500160492 to /default-rack</Content>
			      </LogEntry>
			      <LogEntry>
				        <Content>2018-11-19 17:55:11,793 INFO [RMCommunicator Allocator] org.apache.hadoop.yarn.util.RackResolver: Resolved emr-worker-2.cluster-500160492 to /default-rack</Content>
			      </LogEntry>
		    </LogEntrys>
	  </data>
	  <requestId>4E216C44-F828-4D59-B398-253DCF86F23C</requestId>
</DescribeFlowNodeInstanceContainerLogResponse>

JSON 格式

{
    "data": {
        "RequestId": "4E216C44-F828-4D59-B398-253DCF86F23C",
        "LogEnd": false,
        "LogEntrys": {
            "LogEntry": [
                {
                    "Content": "2018-11-19 17:55:11,792 INFO [RMCommunicator Allocator] org.apache.hadoop.yarn.util.RackResolver: Resolved emr-worker-1.cluster-500160492 to /default-rack"
                },
                {
                    "Content": "2018-11-19 17:55:11,793 INFO [RMCommunicator Allocator] org.apache.hadoop.yarn.util.RackResolver: Resolved emr-worker-2.cluster-500160492 to /default-rack"
                }
            ]
        }
    },
    "requestId": "4E216C44-F828-4D59-B398-253DCF86F23C"
}