使用 Amazon CloudWatch Logs 監控 - Amazon Monitron

自 2024 年 10 月 31 日起,Amazon Monitron 將不再開放給新客戶。如果您想要使用 服務,請在該日期之前註冊。現有客戶可以繼續正常使用服務。如需類似 Amazon Monitron 的功能,請參閱我們的部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon CloudWatch Logs 監控

您可以使用 Amazon CloudWatch Logs 監控 Amazon Monitron 即時資料匯出。當測量無法匯出時,Amazon Monitron 會將日誌事件傳送至您的 CloudWatch 日誌。您也可以在錯誤日誌上設定指標篩選條件,以產生指標並設定警示。警示可以監控特定閾值,並在達到這些閾值時傳送通知或採取動作。如需詳細資訊,請參閱 CloudWatch 使用者指南

Amazon Monitron 會將日誌事件傳送至 /aws/monitron/data-export/{HASH_ID} 日誌群組。

日誌事件具有下列JSON格式:

{ "assetName": "string", "destination": "string", "errorCode": "string", "errorMessage": "string", "eventId": "string", "eventType": "string", "positionName": "string", "projectName": "string", "projectId": "string", "sensorId": "string", "gatewayId": "string", "siteName": "string", "timestamp": "string" }
assetName
  • 應用程式中顯示的資產名稱

  • 類型:字串

目的地
  • Kinesis 資料串流ARN的

  • 類型:字串

  • 模式:arn:aws:kinesis:{{REGION}}:{{AWS_ACCOUNT_ID}}:stream/{{STREAM_NAME}}

errorCode
  • 錯誤碼

  • 類型:字串

  • 有效值:INTERNAL_SEVER_ERROR | KINESIS_RESOURCE_NOT_FOUND | KINESIS_PROVISIONED_THROUGHPUT_EXCEEDED | KMS_ACCESS_DENIED | KMS_NOT_FOUND | KMS_DISABLED | KMS_INVALID_STATE | KMS_THROTTLING

errorMessage
  • 詳細的錯誤訊息

  • 類型:字串

eventId
  • 對應於每個測量匯出的唯一事件 ID

  • 類型:字串

eventType
  • 目前的事件類型

  • 類型:字串

  • 有效值: measurement | gatewayConnected | gatewayDisconnected | sensorConnected | sensorDisconnected | assetStateTransition

positionName
  • 應用程式中顯示的感應器位置名稱

  • 類型:字串

projectName
  • 應用程式和主控台中顯示的專案名稱

  • 類型:字串

projectID
  • 對應至 Amazon Monitron 專案的唯一專案 ID

  • 類型:字串

sensorID
  • 傳送測量的感應器實體 ID

  • 類型:字串

gatewayID
  • 用於將資料傳輸至 Amazon Monitron 服務的閘道實體 ID

  • 類型:字串

siteName
  • 應用程式中顯示的網站名稱

  • 類型:字串

timestamp
  • Amazon Monitron 服務在 中接收測量時的時間戳記 UTC

  • 類型:字串

  • 模式: yyyy-mm-dd hh:mm:ss。SSS