華為云計算 云知識 查詢策略執(zhí)行日志ListScalingPolicyExecuteLogs
查詢策略執(zhí)行日志ListScalingPolicyExecuteLogs

 

接口說明

根據(jù)輸入條件過濾查詢伸縮活動日志,支持查詢實(shí)例伸縮、ELB 遷移 、實(shí)例備用等類型活動。查詢結(jié)果分頁顯示。查詢伸縮活動日志V2版本與V1版本區(qū)別在于,V2版本展示了更詳細(xì)的實(shí)例伸縮日志,如ELB遷移日志,實(shí)例備用日志信息??筛鶕?jù)起始時間,截止時間,起始行號,記錄數(shù),伸縮活動類型等作為條件過濾查詢。若不加過濾條件默認(rèn)查詢最多20條伸縮活動日志信息。

URL
GET  https://as.cn-north-1.myhuaweicloud.com/autoscaling-api/v2/{project_id}/scaling_activity_log/{scaling_group_id} 
請求參數(shù)
名稱 類型 IN 必選 描述
X-Auth-Token
 
string header

用戶Token。通過調(diào)用 IAM 服務(wù)獲取用戶Token接口獲取(響應(yīng)消息頭中X-Subject-Token的值)。

project_id
 
string path

項(xiàng)目ID。

scaling_group_id
 
string path

伸縮組ID。

log_id
 
string query

伸縮活動日志ID

start_time
 
string query

查詢的起始時間,格式是“yyyy-MM-ddThh:mm:ssZ”。

end_time
 
string query

查詢的截止時間,格式是“yyyy-MM-ddThh:mm:ssZ”。

start_number
 
integer query

查詢的起始行號,默認(rèn)為0。

limit
 
integer query

查詢記錄數(shù),默認(rèn)20,最大100。

type
 
string query

查詢的伸縮活動類型(查詢多類型使用逗號分隔):

  • NORMAL:普通伸縮活動
  • MANNUAL_REMOVE:從伸縮組手動移除實(shí)例
  • MANNUAL_DELETE:從伸縮組手動移除并刪除實(shí)例
  • MANNUAL_ADD:實(shí)例手動加入伸縮組。
  • ELB_CHECK_DELETE:ELB檢查移除并刪除實(shí)例。
  • AUDIT_CHECK_DELETE:通過審計openstack移除并刪除實(shí)例。
  • DIFF:期望實(shí)例數(shù)與實(shí)際實(shí)例數(shù)不一致。
  • MODIFY_ELB:LB遷移。
  • ENTER_STANDBY:實(shí)例轉(zhuǎn)入備用。
  • EXIT_STANDBY:實(shí)例移出備用。
status
 
string query

查詢的伸縮活動狀態(tài):SUC CES S:成功;FAIL:失敗;DOING:伸縮中

返回參數(shù)
返回碼: 200

請求正常

名稱 類型 必選 描述
total_number
 
integer

總記錄數(shù)。

start_number
 
integer

查詢的其實(shí)行號。

limit
 
integer

查詢記錄數(shù)。

scaling_activity_log
 
Array of ScalingActivityLogV2 objects

伸縮活動日志列表。

200 scaling_activity_log
名稱 類型 必選 描述
status
 
string

伸縮活動狀態(tài):SUCCESS:成功。FAIL:失敗。DOING:伸縮過程中。

start_time
 
string

伸縮活動觸發(fā)時間,遵循UTC時間。

end_time
 
string

伸縮活動結(jié)束時間,遵循UTC時間。

id
 
string

伸縮活動日志ID。

instance_removed_list
 
Array of ScalingInstance objects

完成伸縮活動且只被移出 彈性伸縮 組的 云服務(wù)器 名稱列表,云服務(wù)信息之間以逗號分隔。

instance_deleted_list
 
Array of ScalingInstance objects

完成伸縮活動且被移出彈性伸縮組并刪除的云服務(wù)器名稱列表,云服務(wù)器信息之間以逗號分隔。

instance_added_list
 
Array of ScalingInstance objects

完成伸縮活動且被加入彈性伸縮組的云服務(wù)器名稱列表,云服務(wù)器信息之間以逗號分割。

instance_failed_list
 
Array of ScalingInstance objects

彈性伸縮組中伸縮活動失敗的云服務(wù)器列表。

instance_standby_list
 
Array of ScalingInstance objects

完成伸縮活動且被轉(zhuǎn)入/移出備用狀態(tài)的云服務(wù)器列表

scaling_value
 
string

伸縮活動中變化(增加或減少)的云服務(wù)器數(shù)量。

description
 
string

伸縮活動的描述信息。

instance_value
 
integer

伸縮組當(dāng)前instance值。

desire_value
 
integer

伸縮活動最終desire值。

lb_bind_success_list
 
Array of ModifyLb objects

綁定成功的 負(fù)載均衡 器列表。

lb_bind_failed_list
 
Array of ModifyLb objects

綁定失敗的負(fù)載均衡器列表。

lb_unbind_success_list
 
Array of ModifyLb objects

解綁成功的負(fù)載均衡器列表。

lb_unbind_failed_list
 
Array of ModifyLb objects

解綁失敗的負(fù)載均衡器列表。

type
 
string

伸縮組活動類型

200 scaling_activity_log.instance_removed_list
名稱 類型 必選 描述
instance_name
 
string

云服務(wù)器名稱。

instance_id
 
string

云服務(wù)器id。

failed_reason
 
string

實(shí)例伸縮失敗原因。

failed_details
 
string

實(shí)例伸縮失敗詳情。

instance_config
 
string

實(shí)例配置信息。

200 scaling_activity_log.instance_deleted_list
名稱 類型 必選 描述
instance_name
 
string

云服務(wù)器名稱。

instance_id
 
string

云服務(wù)器id。

failed_reason
 
string

實(shí)例伸縮失敗原因。

failed_details
 
string

實(shí)例伸縮失敗詳情。

instance_config
 
string

實(shí)例配置信息。

200 scaling_activity_log.instance_added_list
名稱 類型 必選 描述
instance_name
 
string

云服務(wù)器名稱。

instance_id
 
string

云服務(wù)器id。

failed_reason
 
string

實(shí)例伸縮失敗原因。

failed_details
 
string

實(shí)例伸縮失敗詳情。

instance_config
 
string

實(shí)例配置信息。

200 scaling_activity_log.instance_failed_list
名稱 類型 必選 描述
instance_name
 
string

云服務(wù)器名稱。

instance_id
 
string

云服務(wù)器id。

failed_reason
 
string

實(shí)例伸縮失敗原因。

failed_details
 
string

實(shí)例伸縮失敗詳情。

instance_config
 
string

實(shí)例配置信息。

200 scaling_activity_log.instance_standby_list
名稱 類型 必選 描述
instance_name
 
string

云服務(wù)器名稱。

instance_id
 
string

云服務(wù)器id。

failed_reason
 
string

實(shí)例伸縮失敗原因。

failed_details
 
string

實(shí)例伸縮失敗詳情。

instance_config
 
string

實(shí)例配置信息。

200 scaling_activity_log.lb_bind_success_list
名稱 類型 必選 描述
lbaas_listener
 
LbaasListener object

增強(qiáng)型負(fù)載均衡器信息。

listener
 
string

經(jīng)典型負(fù)載均衡器信息

failed_reason
 
string

負(fù)載均衡器遷移失敗原因。

failed_details
 
string

負(fù)載均衡器遷移失敗詳情。

200 scaling_activity_log.lb_bind_success_list.lbaas_listener
名稱 類型 必選 描述
listener_id
 
string

ID。

pool_id
 
string

后端云服務(wù)器組ID。

protocol_port
 
integer

后端協(xié)議端口,指后端云服務(wù)器的端口。

weight
 
integer

權(quán)重,指后端云服務(wù)器分發(fā)得到請求的數(shù)量比例。

200 scaling_activity_log.lb_bind_failed_list
名稱 類型 必選 描述
lbaas_listener
 
LbaasListener object

增強(qiáng)型負(fù)載均衡器信息。

listener
 
string

經(jīng)典型負(fù)載均衡器信息

failed_reason
 
string

負(fù)載均衡器遷移失敗原因。

failed_details
 
string

負(fù)載均衡器遷移失敗詳情。

200 scaling_activity_log.lb_bind_failed_list.lbaas_listener
名稱 類型 必選 描述
listener_id
 
string

ID。

pool_id
 
string

后端云服務(wù)器組ID。

protocol_port
 
integer

后端協(xié)議端口,指后端云服務(wù)器的端口。

weight
 
integer

權(quán)重,指后端云服務(wù)器分發(fā)得到請求的數(shù)量比例。

200 scaling_activity_log.lb_unbind_success_list
名稱 類型 必選 描述
lbaas_listener
 
LbaasListener object

增強(qiáng)型負(fù)載均衡器信息。

listener
 
string

經(jīng)典型負(fù)載均衡器信息

failed_reason
 
string

負(fù)載均衡器遷移失敗原因。

failed_details
 
string

負(fù)載均衡器遷移失敗詳情。

200 scaling_activity_log.lb_unbind_success_list.lbaas_listener
名稱 類型 必選 描述
listener_id
 
string

ID。

pool_id
 
string

后端云服務(wù)器組ID。

protocol_port
 
integer

后端協(xié)議端口,指后端云服務(wù)器的端口。

weight
 
integer

權(quán)重,指后端云服務(wù)器分發(fā)得到請求的數(shù)量比例。

200 scaling_activity_log.lb_unbind_failed_list
名稱 類型 必選 描述
lbaas_listener
 
LbaasListener object

增強(qiáng)型負(fù)載均衡器信息。

listener
 
string

經(jīng)典型負(fù)載均衡器信息

failed_reason
 
string

負(fù)載均衡器遷移失敗原因。

failed_details
 
string

負(fù)載均衡器遷移失敗詳情。

200 scaling_activity_log.lb_unbind_failed_list.lbaas_listener
名稱 類型 必選 描述
listener_id
 
string

ID。

pool_id
 
string

后端云服務(wù)器組ID。

protocol_port
 
integer

后端協(xié)議端口,指后端云服務(wù)器的端口。

weight
 
integer

權(quán)重,指后端云服務(wù)器分發(fā)得到請求的數(shù)量比例。

返回碼: 400

Bad Request 服務(wù)器未能處理請求。

返回碼: 401

Unauthorized 被請求的頁面需要用戶名和密碼。

返回碼: 403

Forbidden 對被請求的頁面訪問禁止。

返回碼: 404

Not Found 服務(wù)器無法找到被請求的頁面。

返回碼: 405

Method Not Allowed 請求中指定的方法不被允許。

返回碼: 406

Not Acceptable 服務(wù)器生成的響應(yīng)無法被客戶端所接受。

返回碼: 407

Proxy Authentication 用戶必須首先使用代理服務(wù)器進(jìn)行驗(yàn)證,這樣請求才會被處理

返回碼: 408

Request Timeout 請求超出了服務(wù)器的等待時間。

返回碼: 409

Conflict 由于沖突,請求無法被完成。

返回碼: 500

Internal Server Error 請求未完成。服務(wù)異常。

返回碼: 501

Not Implemented 請求未完成。服務(wù)器不支持所請求的功能。

返回碼: 502

Bad Gateway 請求未完成。服務(wù)器從上游服務(wù)器收到一個無效的響應(yīng)。

返回碼: 503

Service Unavailable 請求未完成。系統(tǒng)暫時異常。

返回碼: 504

Gateway Timeout 網(wǎng)關(guān)超時。

請求示例
示例 1

本示例展示了查詢ID為e5d27f5c-dd76-4a61-b4bc-a67c5686719a的伸縮組的伸縮活動日志,查詢的起始時間為2018-11-22T00:00:00Z,結(jié)束時間為2018-11-22T14:00:00Z。

 
"GET https://{Endpoint}/autoscaling-api/v2/{project_id}/scaling_activity_log/e5d27f5c-dd76-4a61-b4bc-a67c5686719a?start_time=2018-11-22T00:00:00Z&end_time=2018-11-22T14:00:00Z"
SDK
點(diǎn)擊 彈性伸縮 (AS) SDK, 下載SDK或查看SDK文檔。SDK的安裝、認(rèn)證方式等在SDK文檔中對應(yīng)語言類型的【使用】目錄下。
錯誤碼
請參考 錯誤碼說明