本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon 監控 Amazon Location Service CloudWatch
Amazon 會以 AWS 近乎即時的方式 CloudWatch 監控您的 AWS 資源和您在 上執行的應用程式。您可以使用 來監控 Amazon Location 資源 CloudWatch,該資源會收集原始資料,並近乎即時地將指標處理為有意義的統計資料。您可以檢視長達 15 個月的歷史記錄資訊,或在 Amazon CloudWatch 主控台中搜尋要檢視的指標,以進一步了解 Amazon Location 資源。您也可以定義閾值來設定警示,並在達到這些閾值時傳送通知或採取動作。
如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南
主題
匯出至 Amazon 的 Amazon Location Service 指標 CloudWatch
指標是匯出至 的時間排序資料點 CloudWatch。維度是識別指標的名稱/值對。如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南中的使用 CloudWatch 指標和CloudWatch維度。
以下是 Amazon Location Service 在AWS/Location
命名空間 CloudWatch 中匯出至 的指標。
指標 | 描述 |
---|---|
|
對指定API端點進行的呼叫數。 有效維度:Amazon Location Service API名稱 有效統計資訊:總和 單位:計數 |
|
對指定API端點進行呼叫的錯誤回應次數。 有效維度:Amazon Location Service API名稱 有效統計資訊:總和 單位:計數 |
|
對指定API端點的成功呼叫次數。 有效維度:Amazon Location Service API名稱 有效統計資訊:總和 單位:計數 |
|
對指定API端點進行呼叫時,操作處理和傳回回應所需的時間。 有效維度:Amazon Location Service API名稱 有效的統計數字:平均 單位:毫秒 |
檢視 Amazon Location Service 指標
您可以在 Amazon CloudWatch 主控台或使用 檢視 Amazon Location Service 的指標 Amazon CloudWatch API。
使用 CloudWatch 主控台檢視指標
-
在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/
。 -
在導覽窗格中,選擇 指標。
-
在所有指標索引標籤 上,選擇 Amazon Location 命名空間。
-
選取要檢視的指標類型。
-
選取指標並將其新增至圖表。
如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的檢視可用指標。
建立 Amazon Location Service 指標的 CloudWatch 警示
您可以使用 CloudWatch 在 Amazon Location Service 指標上設定警示。例如,您可以在 中建立警示 CloudWatch ,以便在發生錯誤計數暴增時傳送電子郵件。
下列主題為您提供如何使用 設定警示的高階概觀 CloudWatch。如需詳細說明,請參閱 Amazon CloudWatch 使用者指南 中的使用警示。
使用 CloudWatch 主控台設定警示
-
在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/
。 -
在導覽窗格中,選擇警示 。
-
選擇建立警示 。
-
選擇 Select metric (選取指標)。
-
在所有指標索引標籤上,選取 Amazon Location 命名空間。
-
選取指標類別。
-
尋找具有您要為其建立警示之指標的列,然後選取此列旁邊的核取方塊。
-
選擇選取指標。
-
在指標 下,填入值 。
-
指定警示條件 。
-
選擇 Next (下一步)。
-
如果您想要在符合警示條件時傳送通知:
-
在警示狀態觸發 下,選取警示狀態以提示傳送通知。
-
在選取SNS主題 下,選擇建立新主題以建立新的 Amazon Simple Notification Service (Amazon SNS) 主題。輸入要傳送通知的主題名稱和電子郵件。
-
在傳送通知下,輸入要傳送通知的其他電子郵件地址。
-
選擇 Add notification (新增通知)。此清單會儲存並顯示在欄位中供未來警示使用。
-
-
完成時,請選擇下一步。
-
輸入警示的名稱和描述,然後選擇下一步。
-
確認警示詳細資訊,然後選擇下一步。
注意
建立新的 Amazon SNS主題時,您必須先驗證電子郵件地址,才能傳送通知。如果電子郵件未驗證,則狀態變更啟動警示時,將不會收到通知。
如需如何使用 CloudWatch 主控台設定警示的詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的建立傳送電子郵件的警示。
使用 CloudWatch 來監控配額用量
您可以建立 Amazon CloudWatch 警示,以便在指定配額的使用率超過可設定的閾值時通知您。這可讓您識別何時接近配額限制,並調整使用率以避免成本超支,或在需要時請求增加配額。如需如何使用 CloudWatch 監控配額的資訊,請參閱 Amazon CloudWatch 使用者指南 中的視覺化您的服務配額和設定警示。
CloudWatch Amazon Location Service 的指標範例
您可以使用 GetMetricDataAPI來擷取 Amazon Location 的指標。
-
例如,您可以監控
CallCount
和設定 的警示,以便在數字下降時發出。監控 的
CallCount
指標SendDeviceLocation
有助於為您提供追蹤資產的觀點。如果CallCount
下降,表示追蹤的資產,例如卡車機群,已停止傳送其目前位置。為此設定警示有助於通知您發生了問題。 -
對於另一個範例,您可以監控
ErrorCount
和設定 的警示,以用於發生數字尖峰的情況。追蹤器必須與地理位置集合相關聯,才能針對地理位置評估裝置位置。如果您的裝置機群需要持續更新位置,請參閱
CallCount
BatchEvaluateGeofence
或BatchPutDevicePosition
降至零,表示更新不再進行。
以下是 的範例輸出,GetMetricData搭配 CallCount
和 的指標,ErrorCount
用於建立地圖資源。
{ "StartTime": 1518867432, "EndTime": 1518868032, "MetricDataQueries": [ { "Id": "m1", "MetricStat": { "Metric": { "Namespace": "AWS/Location", "MetricName": "CallCount", "Dimensions": [ { "Name": "SendDeviceLocation", "Value": "100" } ] }, "Period": 300, "Stat": "SampleCount", "Unit": "Count" } }, { "Id": "m2", "MetricStat": { "Metric": { "Namespace": "AWS/Location", "MetricName": "ErrorCount", "Dimensions": [ { "Name": "AssociateTrackerConsumer", "Value": "0" } ] }, "Period": 1, "Stat": "SampleCount", "Unit": "Count" } } ] }