Como monitorar e gerar registros

Use o Cloud Monitoring e o Cloud Logging com o Cloud IoT Core.

Monitoramento

O Cloud Monitoring fornece automaticamente métricas no nível do registro. Use o Cloud Monitoring para criar painéis como um painel para o número total de dispositivos ativos em um registro. Também é possível configurar alertas para quando uma métrica específica exceder um limite, como quando a quantidade de bytes faturáveis enviados para e de dispositivos em um registro exceder um limite definido. O Cloud Logging também permite usar métricas com base em registros do Cloud Monitoring. É possível configurar métricas definidas pelo usuário para receber insights como o número de dispositivos que publicaram dados em um tópico específico do Pub/Sub.

Para mais informações sobre como usar o monitoramento com o Cloud IoT Core, consulte Recursos de monitoramento.

Logging

O Cloud IoT Core produz dois tipos de registros: de auditoria e de dispositivos. As duas opções estão disponíveis para visualização no Cloud Logging.

Registros de auditoria

Os registros de auditoria podem ajudar você a responder às perguntas do tipo "Quem fez o quê, onde e quando?" Por exemplo, é possível usar os registros de auditoria para ver quem criou um dispositivo em um momento específico, quem enviou uma configuração de dispositivo recentemente ou quando a última política de IAM de um registro foi definida.

O Cloud IoT Core grava e fornece por padrão registros de auditoria para as seguintes operações de atividade do administrador. Esses registros não custam nada nem são contabilizados nas cotas do Cloud Logging.

  • CreateDeviceRegistry
  • DeleteDeviceRegistry
  • UpdateDeviceRegistry
  • CreateDevice
  • DeleteDevice
  • UpdateDevice
  • ModifyCloudToDeviceConfig
  • SetIamPolicy

O Cloud IoT Core grava e não fornece por padrão registros de auditoria para acesso a dados. Esses registros estão sujeitos às cotas e aos preços do Cloud Logging:

  • GetDeviceRegistry
  • ListDeviceRegistries
  • GetDevice
  • ListDevices
  • GetIamPolicy

Para mais informações sobre como usar registros de auditoria com o Cloud IoT Core, consulte Como visualizar registros de auditoria do Cloud.

Registros do dispositivo

Você pode usar registros de dispositivos para encontrar informações sobre conexões, erros e outros eventos do ciclo de vida do dispositivo. Enquanto os registros de auditoria fornecem informações sobre operações no nível do registro, os registros de dispositivo podem ser usados para identificar problemas em dispositivos individuais.

Os registros de dispositivo não são coletados automaticamente e precisam ser ativados manualmente. Eles estão sujeitos a cotas e limites próprios e que são separados e não são contabilizados nas cotas do Cloud Logging. No entanto, eles estão sujeitos aos preços do Cloud Logging.

Para ver informações sobre como usar registros de dispositivos com o Cloud IoT Core, consulte Como visualizar registros de dispositivos.