調用GetTrailStatus接口查詢跟蹤的狀態。

本文將提供一個示例,查詢名為trail-test的跟蹤的狀態。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱 類型 是否必選 示例值 描述
Action String GetTrailStatus

要執行的操作,取值:GetTrailStatus。

Name String trail-test

跟蹤名稱。

長度為6~36個字符,必須以小寫英文字母開頭,可包含小寫英文字母、數字、短劃線(-)和下劃線(_)。

說明 同一賬號內跟蹤名稱不可重復。
IsOrganizationTrail Boolean false

是否查詢多賬號跟蹤的狀態。取值:

  • true:查詢多賬號跟蹤的狀態。
  • false(默認值):不查詢多賬號跟蹤的狀態,即查詢單賬號跟蹤的狀態。

關于公共請求參數的詳情,請參見公共參數

返回數據

名稱 類型 示例值 描述
RequestId String 8FFD2DE7-74F0-4582-A4CB-BF6523FEF06C

請求ID。

StartLoggingTime String 2021-03-31T04:06:41Z

用戶上一次開啟該跟蹤的時間。

LatestDeliveryError String write sls failed, exception: the parent of sub user must be project owner, itemscount: 1

最后一次行為追蹤異常的日志信息。

StopLoggingTime String 2021-04-02T02:36:56Z

用戶上一次停止該跟蹤的時間。

IsLogging Boolean false

是否開啟日志記錄。

LatestDeliveryTime String 1547792223000

最后一次成功記錄行為的時間。

示例

請求示例

http(s)://[Endpoint]/?Action=GetTrailStatus
&Name=trail-test
&公共請求參數

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<GetTrailStatusResponse>
    <RequestId>8FFD2DE7-74F0-4582-A4CB-BF6523FEF06C</RequestId>
    <StartLoggingTime>2021-03-31T04:06:41Z</StartLoggingTime>
    <LatestDeliveryError>write sls failed, exception: the parent of sub user must be project owner, itemscount: 1</LatestDeliveryError>
    <StopLoggingTime>2021-04-02T02:36:56Z</StopLoggingTime>
    <IsLogging>false</IsLogging>
</GetTrailStatusResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "8FFD2DE7-74F0-4582-A4CB-BF6523FEF06C",
  "StartLoggingTime" : "2021-03-31T04:06:41Z",
  "LatestDeliveryError" : "write sls failed, exception: the parent of sub user must be project owner, itemscount: 1",
  "StopLoggingTime" : "2021-04-02T02:36:56Z",
  "IsLogging" : false
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
404 TrailNotFoundException The specified Trail does not exist. 指定的跟蹤不存在。

訪問錯誤中心查看更多錯誤碼。