更新时间:2022-11-24 GMT+08:00
分享

查询服务事件日志

功能介绍

查询服务事件日志,包含服务的操作记录及部署过程中的关键动作、部署失败原因。

URI

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

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

参数

是否必选

参数类型

说明

project_id

String

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

service_id

String

服务ID。

表2 查询检索参数说明

参数

是否必选

参数类型

说明

event_type

String

待过滤的事件类型,默认不过滤事件类型。取值为:

  • normal:正常事件。
  • abnormal:异常事件。

start_time

Number

待过滤的事件起始时间,取值为距'1970.1.1 0:0:0 UTC'的毫秒数。

end_time

Number

待过滤的事件截止时间,取值为距'1970.1.1 0:0:0 UTC'的毫秒数。

offset

Integer

分页列表的起始页,默认为“0”

limit

Integer

指定每一页返回的最大条目数,默认为“1000”

sort_by

String

指定排序字段,默认是“occur_time”

order

String

排序方式,默认是“desc”。可选:

  • asc:递增排序。
  • desc:递减排序。

请求消息

无请求参数。

响应消息

响应参数如表3所示。
表3 响应参数

参数

参数类型

说明

service_id

String

服务ID。

service_name

String

服务名称。

events

event结构数组

事件日志,请参见表4

total_count

Integer

不分页的情况下符合查询条件的事件总数量。

count

Integer

当前查询结果的事件数量。

表4 event结构

参数

参数类型

说明

occur_time

Number

事件发生时间,取值为距'1970.1.1 0:0:0 UTC'的毫秒数。

event_type

String

事件类型,取值为normal/abnormal,代表此事件是否正常。

event_info

String

事件信息。描述服务的操作记录及部署过程中的关键动作、部署失败原因。

请求示例

如下以查询服务ID为“35de3ca9-1bca-4ae7-9cb0-914f30fa7d3e”的服务事件信息为例。

GET    https://endpoint/v1/{project_id}/services/{service_id}/events

响应示例

{
"service_id": "35de3ca9-1bca-4ae7-9cb0-914f30fa7d3e",
"service_name": "zcjtest-07085",
"count": 9,
"total_count": 9,
"events": [
    {
        "occur_time": 1562597251764,
        "event_type": "normal",
        "event_info": "start to deploy service"
    },
    {
        "occur_time": 1562597251788,
        "event_type": "normal",
        "event_info": "building image for model [zcjtestTF 3.0.0]"
    },
    {
        "occur_time": 1562597251805,
        "event_type": "normal",
        "event_info": "model (zcjtestTF 3.0.0) build image success"
    },
    {
        "occur_time": 1562597255744,
        "event_type": "normal",
        "event_info": "preparing environment"
    },
    {
        "occur_time": 1562597275915,
        "event_type": "normal",
        "event_info": "[zcjtestTF 3.0.0] prepare environment success"
    },
    {
        "occur_time": 1562597275921,
        "event_type": "normal",
        "event_info": "[zcjtestTF 3.0.0] schedule resource success"
    },
    {
        "occur_time": 1562597275928,
        "event_type": "normal",
        "event_info": "[zcjtestTF 3.0.0] pulling model image"
    },
    {
        "occur_time": 1562597332570,
        "event_type": "normal",
        "event_info": "[zcjtestTF 3.0.0] pull image success"
    },
    {
        "occur_time": 1562597332582,
        "event_type": "normal",
        "event_info": "[zcjtestTF 3.0.0] starting model"
    }
]
}

状态码

状态码请参见表1

分享:

    相关文档

    相关产品