更新时间:2022-09-28 GMT+08:00
分享

查询服务更新日志

功能介绍

查询实时服务更新日志。

URI

GET /v1/{project_id}/services/{service_id}/logs

参数说明如表1所示。
表1 参数说明

参数

是否必选

参数类型

说明

project_id

String

用户项目ID。获取方法请参见获取项目ID和名称

service_id

String

服务ID。

update_time

Number

待过滤的更新时间,查询在线服务更新日志可使用,可准确过滤出某次更新任务。默认不过滤。

请求消息

无请求参数。

响应消息

响应参数如表2所示。

表2 响应参数

参数

参数类型

说明

service_id

String

服务ID。

service_name

String

服务名称。

logs

log结构数组

服务的更新记录,log结构如表3所示。

表3 log结构

参数

参数类型

说明

update_time

Number

更新时间,距'1970.1.1 0:0:0 UTC'的毫秒数。

result

String

更新结果,取值为SUCCESS/FAIL/RUNNING。

config

Config结构数组

更新后的服务配置,config结构如表4所示。

success_num

Number

操作成功的节点数,当infer_type为edge时会返回此值。

failed_num

Number

操作失败的节点数,当infer_type为edge时会返回此值。

result_detail

Result结构数组

操作结果详情,当infer_type为edge时会返回此值,result结果如表5所示。

cluster_id

String

专属资源池ID。

extend_config

List

服务个性化配置。

表4 config结构

参数

参数类型

说明

model_id

String

模型ID。

model_name

String

模型名称。

model_version

String

模型版本。

weight

Integer

权重,分配到此模型的流量权重,当infer_type为real-time时会返回此值。

specification

String

资源规格。

custom_spec

Object

自定义规格。定义见表6

instance_count

Integer

模型部署的实例数。

envs

Map<String, String>

运行模型需要的环境变量键值对。

为确保您的数据安全,在环境变量中,请勿输入敏感信息,如明文密码。

cluster_id

String

专属资源池ID。

表5 result结果

参数

参数类型

说明

node_id

String

节点ID。

node_name

String

节点名称。

operation

String

操作类型,取值deploy/delete。

result

Boolean

操作结果,true代表成功,false表示操作失败。

表6 custom_spec自定义规格结构

参数

参数类型

说明

cpu

Float

CPU数量。

memory

Integer

内存数量,单位MB。

gpu_p4

Float

GPU数量。

ascend_a310

Integer

Ascend芯片个数。

请求示例

如下以服务ID为xxxxxx,服务名为“mnist”的实时服务更新日志为例。

GET    https://endpoint/v1/{project_id}/services/xxxxxx/logs

响应示例

{
	"service_id": "e2122bbd-f7c8-4bf8-bacc-59616276194b",
	"service_name": "service-demo",
	"logs": [{
		"config": [{
			"model_id": "f565ac47-6239-4e8c-b2dc-0665dc52e302",
			"model_name": "model-demo",
			"model_version": "0.0.1",
			"specification": "modelarts.vm.cpu.2u",
			"custom_spec": {},
			"weight": 100,
			"instance_count": 1,
			"envs": {},
			"cluster_id": "2c9080f86d37da64016d381fe5940002"
		}],
		"extend_config": [],
		"update_time": 1586250930708,
		"result": "RUNNING",
		"cluster_id": "2c9080f86d37da64016d381fe5940002"
	}]
}

状态码

状态码请参见表1

分享:

    相关文档

    相关产品

close