Monitoramento com Amazon CloudWatch Logs - Amazon Monitron

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitoramento com Amazon CloudWatch Logs

Você pode monitorar a exportação de dados ao vivo do Amazon Monitron usando o Amazon CloudWatch Logs. Quando uma medição não é exportada, o Amazon Monitron envia um evento de registro para seus CloudWatch registros. Você também pode configurar um filtro métrico no log de erros para gerar métricas e configurar alarmes. Um alarme pode ser definido para determinados limites e enviar notificações ou realizar ações quando esses limites são atingidos. Para obter mais informações, consulte o Guia CloudWatch do usuário.

O Amazon Monitron envia eventos de log para o grupo de log /aws/monitron/data-export/ {HASH_ID}.

O evento de logs tem o seguinte formato 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
  • O nome do ativo exibido no aplicativo

  • Tipo: String

destination
  • O ARN do fluxo de dados do Kinesis

  • Tipo: String

  • Padrão: arn:aws:kinesis:{{REGION}}:{{AWS_ACCOUNT_ID}}:stream/{{STREAM_NAME}}

errorCode
  • O código do erro

  • Tipo: String

  • Valores Válidos: 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
  • A mensagem de erro detalhada

  • Tipo: String

eventId
  • O ID exclusivo do evento correspondente a cada exportação de medição

  • Tipo: String

eventType
  • O tipo de evento atual

  • Tipo: String

  • Valores válidos: measurement | gatewayConnected | gatewayDisconnected | sensorConnected | sensorDisconnected | assetStateTransition

positionName
  • O nome da posição do sensor exibido no aplicativo

  • Tipo: String

projectName
  • O nome do projeto exibido no aplicativo e no console

  • Tipo: String

projectID
  • O ID exclusivo do projeto correspondente ao projeto Amazon Monitron

  • Tipo: String

sensorID
  • O ID físico do sensor do qual a medição é enviada

  • Tipo: String

gatewayID
  • O ID físico do gateway usado para transmitir dados para o serviço Amazon Monitron

  • Tipo: String

siteName
  • O nome do site exibido no aplicativo

  • Tipo: String

timestamp
  • A data e hora em que a medição é recebida pelo serviço Amazon Monitron em UTC

  • Tipo: String

  • Padrão: yyyy-mm-dd HH:mm:SS.SSS