Registrar em log e monitorar no AWS IoT Greengrass - AWS IoT Greengrass

Registrar em log e monitorar no AWS IoT Greengrass

O monitoramento é uma parte importante da manutenção da confiabilidade, da disponibilidade e do desempenho do AWS IoT Greengrass e de soluções da AWS. Você deve coletar dados de monitoramento de todas as partes de sua solução da AWS para facilitar a depuração de uma falha multipontos, caso ela ocorra. Antes de começar a monitorar o AWS IoT Greengrass, crie um plano de monitoramento que inclua as respostas para as seguintes perguntas:

  • Quais são seus objetivos de monitoramento?

  • Quais recursos você vai monitorar?

  • Com que frequência você vai monitorar esses recursos?

  • Quais ferramentas de monitoramento você usará?

  • Quem realizará o monitoramento das tarefas?

  • Quem deve ser notificado quando algo der errado?

Ferramentas de monitoramento

A AWS fornece ferramentas que você pode usar para monitorar o AWS IoT Greengrass. Você pode configurar algumas dessas ferramentas para que façam o monitoramento para você. Algumas das ferramentas exigem intervenção manual. Recomendamos que as tarefas de monitoramento sejam automatizadas ao máximo possível.

É possível usar as seguintes ferramentas de monitoramento automatizadas para supervisionar o AWS IoT Greengrass e relatar os seguintes problemas:

  • Amazon CloudWatch Logs: monitore, armazene e acesse seus arquivos de log do AWS CloudTrail ou de outras origens. Para obter mais informações, consulte Como monitorar arquivos de log no Guia do usuário do Amazon CloudWatch.

  • Monitoramento de log AWS CloudTrail: compartilhe arquivos de log entre contas, monitore os arquivos de log do CloudTrail em tempo real enviando-os para o CloudWatch Logs, escreva aplicações de processamento de logs em Java e confirme se os arquivos de log não foram alterados após a entrega pelo CloudTrail. Para obter mais informações, consulte Trabalhar com arquivos de log do CloudTrail no Guia do usuário AWS CloudTrail.

  • Telemetria da integridade do sistema Greengrass: inscreva-se para receber dados de telemetria enviados a partir do núcleo do Greengrass. Para ter mais informações, consulte Coletar dados de telemetria da integridade do sistema de dispositivos principais do AWS IoT Greengrass.

  • Notificações de saúde do dispositivo Crie eventos usando o Amazon EventBridge para receber atualizações de status sobre implantações e componentes. Para ter mais informações, consulte Receber notificações de status de integridade de componentes e implantações.

  • Serviço de status da frota — Use as operações da API de status da frota para verificar o status dos dispositivos principais e seus componentes do Greengrass. Também é possível visualizar as informações de status de frota no console do AWS IoT Greengrass. Para ter mais informações, consulte Verificar o status do dispositivo principal do Greengrass.