Get Task Instance Log¶
获取指定节点实例的日志信息。
前提条件¶
用户必须为EnOS用户。
请求格式¶
GET https://{apigw-address}/batch-processing-service/v2.1/taskInstances
请求参数(URI)¶
名称 | 位置(Path/Query) | 必需/可选 | 数据类型 | 描述 |
---|---|---|---|---|
taskInstId | Query | 必需 | String | 任务实例ID(注意:不是任务流实例的ID)。 |
userId | Query | 必需 | String | 用户ID。如何获取userId信息>> |
orgId | Query | 必需 | String | 用户所属的组织ID。如何获取orgId信息>> |
maxLength | Query | 可选 | Integer | 需要读取日志信息的最大字符串长度(默认为2^20)。 |
action | Query | 必需 | String | 固定值:getLog |
响应参数¶
名称 | 数据类型 | 描述 |
---|---|---|
data | JSONObject | 日志信息结构体。详见 InstanceLog结构体 |
错误码¶
代码 | 错误信息 | 描述 |
---|---|---|
62102 | Invalid taskInstId or it has no log | 参数 taskInstId 不正确或未查询到日志信息 |
有关其他错误码的描述,参见 通用错误码。
示例¶
请求示例¶
url: https://{apigw-address}/batch-processing-service/v2.1/taskInstances?action=getLog&taskInstId=105007-20190812013400&maxLength=&userId={}&orgId={}
method: GET
返回示例¶
{
"code": 0,
"msg": "OK",
"data":
{
"log":"=========================================================================nrun num:t1ninstance:t104452-201908080322ncmdline:techo "uuu"nsubmitter:tdb_envisionncurrent time:tThu Aug 08 03:22:38 UTC 2019n=======================================nuuun"
}
}