本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控您的 WorkSpaces 使用 CloudWatch 指標
WorkSpaces 和 Amazon CloudWatch 已整合,因此您可以收集和分析效能指標。您可以使用 CloudWatch 主控台、 CloudWatch 命令列介面或以程式設計方式使用 CloudWatch API. CloudWatch 您也可以在達到指定的量度臨界值時設定警示。
如需使用 CloudWatch 和警示的詳細資訊,請參閱 Amazon 使用 CloudWatch 者指南。
必要條件
若要取得 CloudWatch 指標,請在us-east-1
區域中的AMAZON
子集上啟用連接埠 443 的存取權。如需詳細資訊,請參閱個人的 IP 位址和連接埠需 WorkSpaces 求。
WorkSpaces 度量
AWS/WorkSpaces
命名空間包含下列指標。
指標 | 描述 | 維度 | 統計資料 | 單位 |
---|---|---|---|---|
|
傳回狀況良好狀態的 WorkSpaces 數目。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
傳回狀態不良狀態的 WorkSpaces 數目。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
連線嘗試次數。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
成功連線數目。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
失敗連線數目。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
啟動 WorkSpaces工作階段所需的時間。 |
|
平均值、總和、最大值、最小值、資料樣本 |
秒 (時間) |
|
WorkSpaces 用戶端與之間的往返時間 WorkSpace。 |
|
平均值、總和、最大值、最小值、資料樣本 |
毫秒 (時間) |
|
已關閉的連線數目,包括使用者起始和失敗的連線。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
已連線使用者的編號。 WorkSpaces |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
已停止 WorkSpaces 的數量。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
正在維護 WorkSpaces 的數量。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
裝置驗證簽章驗證嘗試次數。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
成功的裝置驗證簽章驗證數目。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
失敗的裝置驗證簽章驗證數目。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
與目錄相關聯的根憑證到期前的剩餘天數。 |
|
平均值、總和、最大值、最小值、資料樣本 |
計數 |
|
使用的CPU資源百分比。 |
|
平均值、最大值、最小值 |
百分比 |
|
使用的本機記憶體百分比。 |
|
平均值、最大值、最小值 |
百分比 |
|
使用的根磁碟區百分比。 |
|
平均值、最大值、最小值 |
百分比 |
|
使用的使用者磁碟區百分比。 |
|
平均值、最大值、最小值 |
百分比 |
|
用戶端和閘道之間丟棄的封包百分比。 |
|
平均值、最大值、最小值、資料樣本 |
百分比 |
|
自上次重新開機以來的時間 WorkSpace. |
|
平均值、最大值、最小值、資料樣本 |
秒鐘 |
1 WorkSpaces 定期傳送狀態要求至 WorkSpace. A WorkSpace 在響應這些請求Available
時以及無法響應這些請求Unhealthy
時標記。這些量度可以按每個精細度WorkSpace 層級提供,並彙總給組織 WorkSpaces 中的所有人。
2 WorkSpaces 記錄與每個連接的指標 WorkSpace。這些指標會在使用者透過用戶端成功驗證,然後用 WorkSpaces 戶端啟動工作階段之後發出。這些指標可以每個精細度WorkSpace 層級提供,也會彙總目錄 WorkSpaces 中的所有指標。
3 WorkSpaces 定期傳送連線狀態要求至 WorkSpace. 當使用者主動使用其工作階段時,系統會回報使用者已連線。此量度可用於每個詳細程度WorkSpace 層級,也會彙總組織 WorkSpaces 中的所有人。
4 此測量結果適用於使 WorkSpaces 用 AutoStop 執行模式設定的測量結果。如果您已為您啟用維護 WorkSpaces,則此指標會擷取目前 WorkSpaces 正在維護的數目。此指標的粒度WorkSpace 層級提供,其中說明 WorkSpace 進入維護的時間和移除的時間。
5 如果為目錄啟用受信任裝置功能,Amazon WorkSpaces 會使用憑證型身份驗證來判斷裝置是否受信任。當使用者嘗試存取其時 WorkSpaces,會發出這些指標,以指出信任裝置驗證成功或失敗。這些指標以每個目錄的粒度層級提供,而且僅適用於 Amazon WorkSpaces Windows 和 macOS 用戶端應用程式。
6 不適用於 WorkSpaces 網頁存取。
7 此度量度量平均封包遺失。
-
開啟 PCoIP:測量從用戶端到閘道的平均UDP封包遺失。
注意
這是在閘道處測量的。
-
開啟 WSP:測量從閘道到用戶端的UDP封包遺失。
注意
這是在閘道處測量的。
量度的維 WorkSpaces 度
若要篩選指標資料,請使用下列維度。
維度 | 描述 |
---|---|
|
將測量結果資料篩選至指定目錄 WorkSpaces 中的。目錄 ID 的形式為 |
|
將測量結果資料篩選為指定的 WorkSpace。 WorkSpace ID 的形式是 |
|
篩選指標資料至與目錄相關聯的指定根憑證。憑證 ID 的形式為 |
|
WorkSpaces 依據其執行模式篩選測量結果資料。執行模式的形式為 AutoStop 或 AlwaysOn。 |
|
WorkSpaces 依通訊協定篩選測量結果資料。束的形式是 |
|
WorkSpaces 依運算類型將指標資料篩選為。 |
|
WorkSpaces 依協定類型將測量結果資料篩選為。 |
|
WorkSpaces 依使用者名稱將度量資料篩選為。 注意
|
監控範例
下面的例子演示了如何使用 AWS CLI 回應 CloudWatch警示,並判斷目錄 WorkSpaces 中哪一個發生連線失敗。
若要回應 CloudWatch 鬧鐘
-
使用 describe-alarms 命令來判斷警示套用至哪個目錄。
aws cloudwatch describe-alarms --state-value "ALARM"
{ "MetricAlarms": [ { ... "Dimensions": [ { "Name": "DirectoryId", "Value": "
directory_id
" } ], ... } ] } -
使用描述工作 WorkSpaces 區命令取得指定目錄中的清單。
aws workspaces describe-workspaces --directory-id
directory_id
{ "Workspaces": [ { ... "WorkspaceId": "
workspace1_id
", ... }, { ... "WorkspaceId": "workspace2_id
", ... }, { ... "WorkspaceId": "workspace3_id
", ... } ] } -
使用指令取得目錄 WorkSpace 中每個指標的get-metric-statistics指 CloudWatch 標。
aws cloudwatch get-metric-statistics \ --namespace AWS/WorkSpaces \ --metric-name ConnectionFailure \ --start-time 2015-04-27T00:00:00Z \ --end-time 2015-04-28T00:00:00Z \ --period 3600 \ --statistics Sum \ --dimensions "Name=WorkspaceId,Value=
workspace_id
"{ "Datapoints" : [ { "Timestamp": "2015-04-27T00:18:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2014-04-27T01:18:00Z", "Sum": 0.0, "Unit": "Count" } ], "Label" : "ConnectionFailure" }