Registro e Monitoramento - AWS IoT Core

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á.

Registro e Monitoramento

O monitoramento é uma parte importante da manutenção da confiabilidade, disponibilidade e desempenho de AWS IoT suas AWS soluções. Você deve coletar dados de monitoramento de todas as partes da sua AWS solução para poder depurar com mais facilidade uma falha multiponto, caso ocorra. Para obter informações sobre procedimentos de registro em log e monitoramento, consulte Monitoramento AWS IoT

Ferramentas de monitoramento

AWS fornece ferramentas que você pode usar para monitorar AWS IoT. 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.

Ferramentas de monitoramento automatizadas

Você pode usar as seguintes ferramentas de monitoramento automatizado para observar AWS IoT e relatar quando algo está errado:

  • Amazon CloudWatch Alarms — Observe uma única métrica durante um período de tempo especificado por você e execute uma ou mais ações com base no valor da métrica em relação a um determinado limite em vários períodos. A ação é uma notificação enviada para um tópico do Amazon Simple Notification Service (Amazon SNS) ou para uma política do Amazon EC2 Auto Scaling. CloudWatch os alarmes não invocam ações simplesmente porque estão em um estado específico. O estado deve ter sido alterado e mantido por uma quantidade especificada de períodos. Para ter mais informações, consulte Monitore AWS IoT alarmes e métricas usando a Amazon CloudWatch.

  • Amazon CloudWatch Logs — Monitore, armazene e acesse seus arquivos de log de AWS CloudTrail ou de outras fontes. O Amazon CloudWatch Logs também permite que você veja as etapas críticas que os casos de teste do AWS IoT Device Advisor realizam, eventos gerados e mensagens MQTT enviadas de seus dispositivos ou AWS IoT Core durante a execução do teste. Esses logs possibilitam a depuração e a execução de ações corretivas em seus dispositivos. Para obter mais informações, consulte Monitore AWS IoT usando CloudWatch registros Para obter mais informações sobre o uso da Amazon CloudWatch, consulte Monitoramento de arquivos de log no Guia CloudWatch do usuário da Amazon.

  • Amazon CloudWatch Events — Combine eventos e encaminhe-os para uma ou mais funções ou streams de destino para fazer alterações, capturar informações de estado e tomar medidas corretivas. Para obter mais informações, consulte O que são CloudWatch eventos da Amazon no Guia CloudWatch do usuário da Amazon.

  • AWS CloudTrail Monitoramento de registros — compartilhe arquivos de log entre contas, monitore arquivos de CloudTrail log em tempo real enviando-os para o CloudWatch Logs, grave aplicativos de processamento de log em Java e valide se seus arquivos de log não foram alterados após a entrega. CloudTrail Para obter mais informações, consulte Registrando chamadas de AWS IoT API usando AWS CloudTrail e também Como trabalhar com arquivos de CloudTrail log no Guia AWS CloudTrail do usuário.

Ferramentas de monitoramento manual

Outra parte importante do monitoramento AWS IoT envolve o monitoramento manual dos itens que os CloudWatch alarmes não cobrem. O AWS IoT, CloudWatch, e outros painéis do console de AWS serviço fornecem uma at-a-glance visão do estado do seu AWS ambiente. Recomendamos que você também verifique os arquivos de log AWS IoT.

  • AWS IoT o painel mostra:

    • Certificados de CA

    • Certificados

    • Políticas

    • Regras

    • Objetos

  • CloudWatch a página inicial mostra:

    • Alarmes e status atual.

    • Gráficos de alarmes e recursos.

    • Estado de integridade do serviço.

    Você pode usar CloudWatch para fazer o seguinte:

    • Criar painéis personalizados para monitorar os serviços com os quais você se preocupa.

    • Colocar em gráfico dados de métrica para solucionar problemas e descobrir tendências.

    • Pesquise e navegue por todas as suas métricas AWS de recursos.

    • Criar e editar alertas para ser notificado sobre problemas.