modelarts-umn/api-ref/source/service_management/querying_service_event_logs.rst
otcbot[bot] aed5c3e2da
Update content (#36)
Changes to ma_api from doc-exports#14


This is an automatically created Pull Request for changes to ma_api in opentelekomcloud-docs/doc-exports#14.
Please do not edit it manually, since update to the original PR will overwrite local changes.
Original patch file, as well as complete rst archive,  can be found in the artifacts of the opentelekomcloud-docs/doc-exports#14

Reviewed-by: Beibei <None>
2022-05-23 16:21:56 +00:00

11 KiB

original_name

modelarts_03_0155.html

Querying Service Event Logs

Function

This API is used to query service event logs, including service operation records, key actions during deployment, and deployment failure causes.

URI

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

Table 1 <modelarts_03_0155__en-us_topic_0192973542_table10624434011> describes the required parameters.

Table 1 Parameters
Parameter Mandatory Type Description
project_id Yes String Project ID. For details about how to obtain the project ID, see Obtaining a Project ID <modelarts_03_0147>.
service_id Yes String Service ID
Table 2 Parameters
Parameter Mandatory Type Description
event_type No String

Type of the event to be filtered. By default, the event type is not filtered. Options:

  • normal: normal events
  • abnormal: abnormal events
start_time No Number Start time of the event to be filtered. The value is milliseconds between the current time and '1970.1.1 0:0:0 UTC'.
end_time No Number End time of the event to be filtered. The value is milliseconds between the current time and '1970.1.1 0:0:0 UTC'.
offset No Integer Start page of the paging list. Default value: 0
limit No Integer Maximum number of records returned on each page. Default value: 1000
sort_by No String Specified sorting field. The default value is occur_time.
order No String

Sorting mode. The default value is desc. Options:

  • asc: ascending order
  • desc: descending order

Request Body

None

Response Body

Table 3 <modelarts_03_0155__en-us_topic_0192973542_table413209485> describes the response parameters.

Table 3 Parameters
Parameter Type Description
service_id String Service ID
service_name String Service name
events event array Event logs. For details, see Table 4 <modelarts_03_0155__en-us_topic_0192973542_table974014115493>.
total_count Integer Total number of events that meet the search criteria when no paging is implemented
count Integer Number of events in the query result
Table 4 event structure
Parameter Type Description
occur_time Number Time when an event occurs. The value is milliseconds between the current time and '1970.1.1 0:0:0 UTC'.
event_type String Event type. Possible values are normal and abnormal, indicating whether the event is normal or abnormal.
event_info String Event information,' including service operation records, key actions during deployment, and deployment failure causes.

Samples

The following example queries event information of the service whose ID is 35de3ca9-1bca-4ae7-9cb0-914f30fa7d3e.

  • Sample request

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

    {
    "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"
        }
    ]
    }

Status Code

For details about the status code, see Table 1 <modelarts_03_0094__en-us_topic_0132773864_table1450010510213>.

Error Codes

See Error Codes <modelarts_03_0095>.