获取训练作业事件列表
功能介绍
获取训练作业事件列表。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v2/{project_id}/training-jobs/{training_job_id}/events
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
用户项目ID。获取方法请参见获取项目ID和名称。 |
training_job_id |
是 |
String |
训练作业ID。获取方法请参见查询训练作业列表。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
offset |
否 |
Integer |
数据条目偏移量。 |
limit |
否 |
Integer |
指定每一页返回的最大条目数,取值范围[1,100],默认为50。 |
order |
否 |
String |
instance order |
start_time |
否 |
String |
开始时间,需要与结束时间一起传入。 |
end_time |
否 |
String |
结束时间,需要与开始时间一起传入。 |
level |
否 |
String |
指定返回的事件级别,取值范围[Info Error Warning]。 |
pattern |
否 |
String |
指定事件信息包含的内容,最长256个字符。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Language |
否 |
String |
语言。 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
total |
String |
总条数。 |
limit |
String |
最大显示条数。 |
offset |
String |
开始的条数。 |
order |
String |
排序方式。 |
start_time |
String |
事件的开始时间。 |
end_time |
String |
事件的结束时间。 |
events |
Array of Event objects |
事件列表 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
ModelArts错误码。 |
error_msg |
String |
具体错误信息。 |
请求示例
GET https://endpoint/v2/{project_id}/training-jobs/{training_job_id}/events?order=desc&offset=0&limit=10&start_time=1669449696964&end_time=1669711991259
响应示例
状态码: 200
ok
{ "total" : 27, "limit" : 10, "offset" : 0, "order" : "desc", "start_time" : "2022-11-26T16:01:36+08:00", "end_time" : "2022-11-29T16:53:11+08:00", "events" : [ { "time" : "2022-11-26T16:03:41+08:00", "level" : "Error", "message" : "Training job failed." }, { "time" : "2022-11-26T16:03:16+08:00", "level" : "Info", "message" : "[Job: modelarts-job-5bd61eea-9de2-4864-a0f7-5fae966171b5] ExecuteAction: Start to execute action TerminateJob" }, { "time" : "2022-11-26T16:03:12+08:00", "level" : "Info", "message" : "[worker-0][time used:0.296s] Upload training output(parameter name: train_url) finished." }, { "time" : "2022-11-26T16:03:12+08:00", "level" : "Info", "message" : "[worker-0] Training output(parameter name: train_url) Uploading." }, { "time" : "2022-11-26T16:03:11+08:00", "level" : "Info", "message" : "[worker-0] Training finished. Exit code 1." }, { "time" : "2022-11-26T16:02:10+08:00", "level" : "Info", "message" : "[worker-0] training started." }, { "time" : "2022-11-26T16:02:09+08:00", "level" : "Info", "message" : "Training job is running." }, { "time" : "2022-11-26T16:02:06+08:00", "level" : "Info", "message" : "[Pod: modelarts-job-5bd61eea-9de2-4864-a0f7-5fae966171b5-worker-0] Started: Started container" }, { "time" : "2022-11-26T16:02:06+08:00", "level" : "Info", "message" : "[Pod: modelarts-job-5bd61eea-9de2-4864-a0f7-5fae966171b5-worker-0] SuccessfulCreate: Created container" }, { "time" : "2022-11-26T16:02:05+08:00", "level" : "Info", "message" : "[Pod: modelarts-job-5bd61eea-9de2-4864-a0f7-5fae966171b5-worker-0] Pulled: Successfully pulled image \"swr.cn-north-7.myhuaweicloud.com/modelarts-job-dev-image/modelarts-tool-container:1.0.0-5.3.1-b002.2\"" } ] }
状态码: 400
Bad Request。
{ "error_code" : "ModelArts.50004000", "error_msg" : "Bad request." }
状态码
状态码 |
描述 |
---|---|
200 |
ok |
400 |
Bad Request。 |
错误码
请参见错误码。