TWSC UI 提供用戶檢視一個月內的 VCS 個體運算資源用量功能,包含 CPU、記憶體等,也有提供用戶下載監控圖。
若您需要取得長時間用量數值,用以分析或製作報表,您可以參考以下教學如何透過 API 取得各項 VCS 用量數值。
Step 1. 取得 API 金鑰
進入 TWSC 後點選右上角帳戶名稱 > 點選 API 金鑰 > 複製 API 金鑰:
Step 2. 取得專案 ID
進入 ListProjects API 文件,於右側 Request 操作區塊:
(1) ApiKeyAuth 輸入Step 1 取得的金鑰
(2) x-api-host 輸入 openstack-taichung-default-2
(3) 點擊 Send API Request
即可取得您加入的專案清單,請複製您的專案 ID:
Step 3. 取得 VCS ID
進入 ListServers API 文件,於右側 Request 操作區塊:
(1) ApiKeyAuth 輸入 Step 1 取得的金鑰
(2) project 輸入 Step 2 取得的專案 ID
(3) x-api-host 輸入 openstack-taichung-default-2
(4) 點擊 Send API Request
即可取得您在專案下所建立的 VCS 清單,請複製需取得用量的 VCS ID:
Step 4. 取得 VCS 用量
進入 GetCPUUtilizationByServer API 文件,於右側 Request 操作區塊:
(1) ApiKeyAuth 輸入 Step 1 取得的金鑰
(2) server_id 輸入 Step 3 取得的 VCS ID
(3) x-api-host 輸入 openstack-taichung-default-2
(4) begin_time 輸入開始時間 (例:2024-05-15)
(5) end_time 輸入結束時間
(6) 點擊 Send API Request
即可取得每 5 分鐘的 VCS CPU 用量,Response 區塊右上角可以複製所有取得的數值:
其他資源用量
除上述 CPU 用量,其他資源用量您可以透過以下 API 文件操作並取得數值: