AWS IoT métricas e dimensões - 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á.

AWS IoT métricas e dimensões

Quando você interage com AWS IoT, o serviço envia as seguintes métricas e dimensões a CloudWatch cada minuto. É possível usar os procedimentos a seguir para visualizar as métricas do AWS IoT.

Para visualizar métricas (CloudWatch console)

As métricas são agrupadas primeiro pelo namespace do serviço e, em seguida, por várias combinações de dimensão dentro de cada namespace.

  1. Abra o console de CloudWatch .

  2. No painel de navegação, escolha Métricas e, em seguida, Todas as métricas.

  3. Na guia Procurar, pesquise AWS IoT para ver a lista de métricas.

Para visualizar métricas (CLI)
  • Em um prompt de comando, use o seguinte comando:

    aws cloudwatch list-metrics --namespace "AWS/IoT"

AWS IoT métricas

Métrica Descrição

AddThingToDynamicThingGroupsFailed

O número de eventos de falha associados à adição de um objeto a um grupo dinâmico. A dimensão DynamicThingGroupName contém o nome dos grupos dinâmicos que falharam ao adicionar objetos.

NumLogBatchesFailedToPublishThrottled

O lote singular de eventos de logs dentro do lote que falhou na publicação devido a erros de controle de utilização.

NumLogEventsFailedToPublishThrottled

O número de eventos de logs dentro do lote que falharam na publicação devido a erros de controle de utilização.

AWS IoT Core métricas do provedor de credenciais

Métrica Descrição

CredentialExchangeSuccess

O número de solicitações AssumeRoleWithCertificate bem-sucedidas ao provedor AWS IoT Core de credenciais.

Métricas de autenticação

nota

As métricas de autenticação são exibidas no CloudWatch console em Métricas de protocolo.

Métrica Descrição

Connect.AuthNError

O número de tentativas de conexão AWS IoT Core rejeitadas devido a falhas de autenticação. Essa métrica considera somente conexões que enviam uma string de Indicação de Nome de Servidor (SNI) correspondente a um endpoint do seu. Conta da AWS Essa métrica inclui tentativas de conexão de fontes externas, como ferramentas de escaneamento da Internet ou atividades de sondagem. A Protocol dimensão contém o protocolo usado para enviar a tentativa de conexão.

Métricas de grampeamento OCSP do certificado de servidor

Métrica Descrição
Recupere StapleData o OCSP. Sucesso A resposta OCSP foi recebida e processada com sucesso. Essa resposta será incluída durante o handshake TLS para o domínio configurado. A DomainConfigurationName dimensão contém o nome do domínio configurado com o grampeamento OCSP do certificado de servidor habilitado.

Métricas de regra

Métrica Descrição

ParseError

O número de erros de análise JSON encontrados em mensagens publicadas em um tópico no qual uma regra está atenta. A dimensão RuleName contém o nome da regra.

RuleMessageThrottled

O número de mensagens limitadas pelo mecanismo de regras devido a comportamentos mal-intencionados ou porque o número de mensagens excede o limite de controle de fluxo do mecanismo de regras. A dimensão RuleName contém o nome da regra a ser acionada.

RuleNotFound

Não foi possível encontrar a regra a ser acionada. A dimensão RuleName contém o nome da regra.

RulesExecuted

O número de AWS IoT regras executadas.

TopicMatch

O número de mensagens de entrada publicadas em um tópico no qual uma regra está atenta. A dimensão RuleName contém o nome da regra.

Métricas de ação da regra

Métrica Descrição

Failure

O número de invocações da ação de regra com falha. A dimensão RuleName contém o nome da regra que especifica a ação. A dimensão ActionType contém o tipo de ação que foi invocada.

Success

O número de invocações da ação de regra bem-sucedidas. A dimensão RuleName contém o nome da regra que especifica a ação. A dimensão ActionType contém o tipo de ação que foi invocada.

ErrorActionFailure O número de ações de erro que falharam. A dimensão RuleName contém o nome da regra que especifica a ação. A dimensão ActionType contém o tipo de ação que foi invocada.
ErrorActionSuccess O número de ações de erro bem-sucedidas. A dimensão RuleName contém o nome da regra que especifica a ação. A dimensão ActionType contém o tipo de ação que foi invocada.

Métricas específicas da ação HTTP

Métrica Descrição

HttpCode_Other

Gerado se o código de status da resposta do serviço/aplicativo web downstream não for 2xx, 4xx ou 5xx.

HttpCode_4XX

Gerado se o código de status da resposta do serviço/aplicativo web downstream estiver entre 400 e 499.

HttpCode_5XX

Gerado se o código de status da resposta do serviço/aplicativo web downstream estiver entre 500 e 599.

HttpInvalidUrl

Gerado se um URL de endpoint, após a substituição dos modelos de substituição, não começar com https://.

HttpRequestTimeout

Gerado se o serviço/aplicativo web downstream não retornar resposta dentro do limite de tempo limite de solicitação. Para obter mais informações, consulte Service Quotas.

HttpUnknownHost

Gerado se o URL for válido, mas o serviço não existe ou é inacessível.

Métricas do agente de mensagens

nota

As métricas do agente de mensagens são exibidas no CloudWatch console em Métricas de protocolo.

Métrica Descrição

Connect.AuthError

O número de solicitações de conexão que não puderam ser autorizadas pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem CONNECT.

Connect.ClientError

O número de solicitações de conexão rejeitadas porque a mensagem MQTT não atendeu aos requisitos definidos em Cotas do AWS IoT. A dimensão Protocol contém o protocolo usado para enviar a mensagem CONNECT.

Connect.ClientIDThrottle

O número de solicitações de conexão limitadas porque o cliente excedeu a taxa de solicitação da conexão permitida para um ID de cliente específico. A dimensão Protocol contém o protocolo usado para enviar a mensagem CONNECT.

Connect.ServerError

O número de solicitações de conexão com falha porque ocorreu um erro interno. A dimensão Protocol contém o protocolo usado para enviar a mensagem CONNECT.

Connect.Success

O número de conexões bem-sucedidas com o agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem CONNECT.

Connect.Throttle

O número de solicitações de conexão que foram limitadas porque a conta excedeu a taxa de solicitações de conexão permitida. A dimensão Protocol contém o protocolo usado para enviar a mensagem CONNECT.

Ping.Success

O número de mensagens ping recebidas pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem ping.

PublishIn.AuthError

O número de solicitações de publicação que o agente de mensagens não conseguiu autorizar. A dimensão Protocol contém o protocolo usado para publicar a mensagem. O HTTP Publish não é compatível com essa métrica.

PublishIn.ClientError

O número de solicitações de publicação rejeitadas pelo agente de mensagens porque a mensagem não atendeu aos requisitos definidos em Cotas do AWS IoT. A dimensão Protocol contém o protocolo usado para publicar a mensagem. O HTTP Publish não é compatível com essa métrica.

PublishIn.ServerError

O número de solicitações de publicação que o agente de mensagens deixou de processar por causa da ocorrência de um erro interno. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH. O HTTP Publish não é compatível com essa métrica.

PublishIn.Success

O número de solicitações de publicação processadas com êxito pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishIn.Throttle

O número de solicitações de publicação que foram limitadas porque o cliente excedeu a taxa de mensagens recebidas permitida. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH. O HTTP Publish não é compatível com essa métrica.

PublishOut.AuthError

O número de solicitações de publicação feitas pelo agente de mensagens que não puderam ser autorizadas pelo AWS IoT. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishOut.ClientError

O número de solicitações de publicação feitas pelo agente de mensagens que foram rejeitadas porque a mensagem não atendeu aos requisitos definidos em Cotas do AWS IoT. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishOut.Success

O número de solicitações de publicação feitas com êxito pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishOut.Throttle

O número de solicitações de publicação que foram limitadas porque o cliente excedeu a taxa de mensagens encaminhadas permitida. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishRetained.AuthError

O número de solicitações de publicação com o sinalizador RETAIN definido que o agente de mensagens não conseguiu autorizar. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishRetained.ServerError

O número de solicitações de publicação retidas que o agente de mensagens deixou de processar por causa de um erro interno ocorrido. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishRetained.Success

O número de solicitações de publicação com o sinalizador RETAIN definido processadas com êxito pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

PublishRetained.Throttle

O número de solicitações de publicação com o sinalizador RETAIN definido que foram limitadas porque o cliente excedeu a taxa de mensagens recebidas permitida. A dimensão Protocol contém o protocolo usado para enviar a mensagem PUBLISH.

Queued.Success

O número de mensagens armazenadas que foram processadas com sucesso pelo agente de mensagens para clientes que foram desconectados da sessão persistente. As mensagens com QoS de 1 são armazenadas enquanto um cliente com uma sessão permanente é desconectado.

Queued.Throttle

O número de mensagens que não puderam ser armazenadas e foram limitadas enquanto clientes com sessões permanentes foram desconectados. Isso ocorre quando os clientes excedem o limite de mensagens na fila por segundo por conta. As mensagens com QoS de 1 são armazenadas enquanto um cliente com uma sessão permanente é desconectado.

Queued.ServerError

O número de mensagens não foram armazenadas em uma sessão permanente devido a um erro interno. Quando clientes com uma sessão permanente são desconectados, as mensagens com uma Qualidade de Serviço (QoS) de 1 são armazenadas.

Subscribe.AuthError

O número de solicitações de assinatura feitas por um cliente não autorizadas. A dimensão Protocol contém o protocolo usado para enviar a mensagem SUBSCRIBE.

Subscribe.ClientError

O número de solicitações de assinatura rejeitadas porque a mensagem SUBSCRIBE não atendeu aos requisitos definidos em Cotas do AWS IoT. A dimensão Protocol contém o protocolo usado para enviar a mensagem SUBSCRIBE.

Subscribe.ServerError

O número de solicitações de assinatura rejeitadas em virtude da ocorrência de um erro interno. A dimensão Protocol contém o protocolo usado para enviar a mensagem SUBSCRIBE.

Subscribe.Success

O número de solicitações de assinatura processadas com êxito pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem SUBSCRIBE.

Subscribe.Throttle

O número de solicitações de assinatura que foram limitadas porque os limites permitidos de taxa de solicitação de assinatura foram excedidos para você. Conta da AWS Esses limites incluem assinaturas por segundo por conta, assinaturas por conta e assinaturas por conexão descritas nos limites e cotas do agente de AWS IoT Core mensagens e do protocolo. A dimensão Protocol contém o protocolo usado para enviar a mensagem SUBSCRIBE.

Throttle.Exceeded Essa métrica será exibida CloudWatch quando um cliente MQTT for limitado em pacotes por segundo por limite de nível de conexão. Essa métrica não se aplica às conexões HTTP.

Unsubscribe.ClientError

O número de solicitações de cancelamento da assinatura que foram rejeitadas porque a mensagem UNSUBSCRIBE não atendeu aos requisitos definidos em Cotas do AWS IoT. A dimensão Protocol contém o protocolo usado para enviar a mensagem UNSUBSCRIBE.

Unsubscribe.ServerError

O número de solicitações de cancelamento da assinatura que foram rejeitadas porque ocorreu um erro interno. A dimensão Protocol contém o protocolo usado para enviar a mensagem UNSUBSCRIBE.

Unsubscribe.Success

O número de solicitações de cancelamento da assinatura que foram processadas com êxito pelo agente de mensagens. A dimensão Protocol contém o protocolo usado para enviar a mensagem UNSUBSCRIBE.

Unsubscribe.Throttle

O número de solicitações de cancelamento da assinatura que foram rejeitadas porque o cliente excedeu a taxa de solicitação de cancelamento da assinatura permitida. A dimensão Protocol contém o protocolo usado para enviar a mensagem UNSUBSCRIBE.

Métricas da sombra do dispositivo

nota

As métricas de sombra do dispositivo são exibidas no CloudWatch console em Métricas de protocolo.

Métrica Descrição

DeleteThingShadow.Accepted

O número de solicitações DeleteThingShadow processadas com êxito. A dimensão Protocol contém o protocolo usado para criar a solicitação.

GetThingShadow.Accepted

O número de solicitações GetThingShadow processadas com êxito. A dimensão Protocol contém o protocolo usado para criar a solicitação.

ListThingShadow.Accepted

O número de solicitações ListThingShadow processadas com êxito. A dimensão Protocol contém o protocolo usado para criar a solicitação.

UpdateThingShadow.Accepted

O número de solicitações UpdateThingShadow processadas com êxito. A dimensão Protocol contém o protocolo usado para criar a solicitação.

Métricas de tarefas

Métrica Descrição

CanceledJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para CANCELED dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

CanceledJobExecutionTotalCount

O número total de execuções da tarefa cujo status for CANCELED para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

ClientErrorCount

O número de erros do cliente gerados ao executar a tarefa. A dimensão JobId contém o ID da tarefa.

FailedJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para FAILED dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

FailedJobExecutionTotalCount

O número total de execuções da tarefa cujo status for FAILED para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

InProgressJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para IN_PROGRESS dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

InProgressJobExecutionTotalCount

O número total de execuções da tarefa cujo status for IN_PROGRESS para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

RejectedJobExecutionTotalCount

O número total de execuções da tarefa cujo status for REJECTED para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

RemovedJobExecutionTotalCount

O número total de execuções da tarefa cujo status for REMOVED para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

QueuedJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para QUEUED dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

QueuedJobExecutionTotalCount

O número total de execuções da tarefa cujo status for QUEUED para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

RejectedJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para REJECTED dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

RemovedJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para REMOVED dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

ServerErrorCount

O número de erros do servidor gerados ao executar a tarefa. A dimensão JobId contém o ID da tarefa.

SuccededJobExecutionCount

O número de execuções de tarefas cujo status foi alterado para SUCCESS dentro de um período determinado por CloudWatch. (Para obter mais informações sobre CloudWatch métricas, consulte Amazon CloudWatch Metrics.) A dimensão JobId contém o ID da tarefa.

SuccededJobExecutionTotalCount

O número total de execuções da tarefa cujo status for SUCCESS para a tarefa determinada. A dimensão JobId contém o ID da tarefa.

Métricas de auditoria do Device Defender

Métrica Descrição

NonCompliantResources

O número de recursos identificados como não compatíveis com uma verificação. O sistema informará o número de recursos que estavam fora da conformidade para cada verificação de auditoria feita.

ResourcesEvaluated

O número de recursos avaliados para conformidade. O sistema informará o número de recursos avaliados para cada verificação de auditoria feita.

MisconfiguredDeviceDefenderNotification

Notifica você quando a configuração do SNS para AWS IoT Device Defender está mal configurada.

Dimensões

Métricas do Device Defender Detect

Métrica Descrição

NumOfMetricsExported

O número de métricas exportadas para uma métrica do lado da nuvem, do lado do dispositivo ou personalizada. O sistema relata o número de métricas exportadas para a conta, para uma métrica específica. Essa métrica está disponível somente para clientes que usam a exportação de métricas.

NumOfMetricsSkipped

O número de métricas ignoradas para uma métrica do lado da nuvem, do lado do dispositivo ou personalizada. O sistema relata o número de métricas ignoradas para a conta, para uma métrica específica devido às permissões insuficientes fornecidas ao Device Defender Detect para publicar no tópico MQTT. Essa métrica está disponível somente para clientes que usam a exportação de métricas.

NumOfMetricsExceedingSizeLimit

O número de métricas ignoradas para exportação para uma métrica do lado da nuvem, do lado do dispositivo ou personalizada devido ao tamanho que excede as restrições de tamanho da mensagem MQTT. O sistema relata o número de métricas ignoradas para exportação para a conta, para uma métrica específica devido ao tamanho que excede as restrições de tamanho da mensagem MQTT. Essa métrica está disponível somente para clientes que usam a exportação de métricas.

Violations

O número de violações novas dos comportamentos de perfil de segurança que foram localizadas desde a última vez que uma avaliação foi feita. O sistema informará o número de violações novas da conta, para um perfil de segurança específico e para um comportamento específico de um perfil de segurança específico.

ViolationsCleared

O número de violações dos comportamentos de perfil de segurança que foram resolvidos desde a última vez que uma avaliação foi feita. O sistema informará o número de violações resolvidas da conta, para um perfil de segurança específico e para um comportamento específico de um perfil de segurança específico.

ViolationsInvalidated

O número de violações de comportamentos de perfil de segurança cujas informações não estão mais disponíveis desde a última vez que uma avaliação foi feita (porque o dispositivo de relatório parou de gerar relatórios ou não está mais sendo monitorado por algum motivo). O sistema informará o número de violações invalidadas da conta inteira, para um perfil de segurança específico e para um comportamento específico de um perfil de segurança específico.

MisconfiguredDeviceDefenderNotification

Notifica você quando a configuração do SNS para AWS IoT Device Defender está mal configurada.

Dimensões

Métricas de provisionamento de dispositivos

AWS IoT Métricas de aprovisionamento de frotas
Métrica Descrição

ApproximateNumberOfThingsRegistered

A contagem de objetos que foram registrados pela opção de aprovisionamento de frota.

Embora a contagem geralmente seja precisa, a arquitetura distribuída do AWS IoT Core dificulta a manutenção de uma contagem precisa das objetos registradas.

A estatística a ser utilizada para essa métrica é:

  • Máximo para relatar o número total de objetos que foram registradas. Para ver a contagem dos itens registrados durante a janela de CloudWatch agregação, consulte a RegisterThingFailed métrica.

Dimensões: ClaimCertificateID

CreateKeysAndCertificateFailed

O número de falhas que ocorreram ao chamar a API MQTT CreateKeysAndCertificate.

A métrica é emitida nos casos de Sucesso (valor = 0) e Falha (valor = 1). Essa métrica pode ser usada para rastrear o número de certificados criados e registrados durante as janelas CloudWatch de agregação suportadas, como 5 minutos ou 1 hora.

As estatísticas disponíveis para essa métrica são:

  • Soma para relatar o número de chamadas malsucedidas.

  • SampleCountpara relatar o número total de chamadas bem-sucedidas e malsucedidas.

CreateCertificateFromCsrFailed

O número de falhas que ocorreram ao chamar a API MQTT CreateCertificateFromCsr.

A métrica é emitida nos casos de Sucesso (valor = 0) e Falha (valor = 1). Essa métrica pode ser usada para rastrear o número de itens registrados durante as janelas CloudWatch de agregação suportadas, como 5 minutos ou 1 hora.

As estatísticas disponíveis para essa métrica são:

  • Soma para relatar o número de chamadas malsucedidas.

  • SampleCountpara relatar o número total de chamadas bem-sucedidas e malsucedidas.

RegisterThingFailed

O número de falhas que ocorreram ao chamar a API MQTT RegisterThing.

A métrica é emitida nos casos de Sucesso (valor = 0) e Falha (valor = 1). Essa métrica pode ser usada para rastrear o número de itens registrados durante as janelas CloudWatch de agregação suportadas, como 5 minutos ou 1 hora. Para ver o número total de objetos registradas, consulte a métrica ApproximateNumberOfThingsRegistered.

As estatísticas disponíveis para essa métrica são:

  • Soma para relatar o número de chamadas malsucedidas.

  • SampleCountpara relatar o número total de chamadas bem-sucedidas e malsucedidas.

Dimensões: TemplateName

Métricas de ust-in-time provisionamento J
Métrica Descrição

ProvisionThing.ClientError

O número de vezes que um dispositivo falhou no provisionamento devido a um erro do cliente. Por exemplo, a política especificada no modelo não existia.

ProvisionThing.ServerError

O número de vezes que um dispositivo falhou no provisionamento devido a um erro no servidor. Os clientes podem tentar provisionar o dispositivo novamente depois de esperar e entrar em contato AWS IoT se o problema continuar o mesmo.

ProvisionThing.Success

O número de vezes que um dispositivo foi provisionado com êxito.

LoRaMétricas de WAN

A tabela a seguir mostra as métricas AWS IoT Core para LoRa WAN. Para obter mais informações, consulte as métricas AWS IoT Core de LoRa WAN.

AWS IoT Core para métricas de LoRa WAN
Métrica Descrição

Dispositivos/gateways ativos

O número de dispositivos LoRa WAN e gateways ativos em sua conta.

Contagem de mensagens de uplink

O número de mensagens de uplink enviadas dentro de um período de tempo especificado para todos os gateways e dispositivos ativos em seu. Conta da AWS As mensagens de uplink são mensagens enviadas do seu dispositivo AWS IoT Core para LoRa a WAN.

Contagem de mensagens de downlink

O número de mensagens de downlink enviadas dentro de um período de tempo especificado para todos os gateways e dispositivos ativos em seu. Conta da AWS As mensagens de downlink são mensagens enviadas da LoRa WAN AWS IoT Core para o seu dispositivo.

Taxa de perda de mensagens

Depois de adicionar seu dispositivo e se AWS IoT Core conectar à LoRa WAN, seu dispositivo pode iniciar uma mensagem de uplink para começar a trocar mensagens com a nuvem. Você pode usar essa métrica para rastrear a taxa de mensagens de uplink que são perdidas.

Junte métricas

Depois de adicionar seu dispositivo e gateway, você executa um procedimento de junção para que seu dispositivo possa enviar dados de uplink e se comunicar com AWS IoT Core a WAN. LoRa Você pode usar essa métrica para obter informações sobre métricas de junção para todos os dispositivos ativos em seu Conta da AWS.

Indicador médio de intensidade do sinal recebido (RSSI)

Você pode usar essa métrica para monitorar a média de RSSI (indicador de intensidade do sinal recebido) dentro do período de tempo especificado. O RSSI é uma medida que indica se o sinal é forte o suficiente para uma boa conexão sem fio. Esse valor é negativo e deve estar mais próximo de zero para uma conexão forte.

Relação média sinal/ruído (SNR)

Você pode usar essa métrica para monitorar a média de SNR (ignal-to-noise razão S) dentro da duração de tempo especificada. O SNR é uma medida que indica se o sinal recebido é forte o suficiente em comparação com o nível de ruído para uma boa conexão sem fio. O valor SNR é positivo e deve ser maior que zero para indicar que a potência do sinal é mais forte que a potência do ruído.

Disponibilidade do gateway

Você pode usar essa métrica para obter informações sobre a disponibilidade desse gateway dentro de um período de tempo especificado. Essa métrica exibe o tempo de conexão do websocket desse gateway por um período de tempo especificado.

Métricas de ust-in-time provisionamento J
Métrica Descrição

ProvisionThing.ClientError

O número de vezes que um dispositivo falhou no provisionamento devido a um erro do cliente. Por exemplo, a política especificada no modelo não existia.

ProvisionThing.ServerError

O número de vezes que um dispositivo falhou no provisionamento devido a um erro no servidor. Os clientes podem tentar provisionar o dispositivo novamente depois de esperar e entrar em contato AWS IoT se o problema continuar o mesmo.

ProvisionThing.Success

O número de vezes que um dispositivo foi provisionado com êxito.

Métricas de indexação de frota

AWS IoT métricas de indexação de frotas
Métrica Descrição

NamedShadowCountForDynamicGroupQueryLimitExceeded

No máximo 25 sombras nomeadas por objeto são processadas para termos de consulta que não são específicos da fonte de dados em grupos dinâmicos de objetos. Quando esse limite é violado para algo, o tipo de evento NamedShadowCountForDynamicGroupQueryLimitExceeded será emitido.

Dimensões para métricas

As métricas usam o namespace e fornecem métricas para as dimensões a seguir
Dimensão Descrição
ActionType

O tipo de ação especificado pela regra que acionou a solicitação.

BehaviorName

O nome do comportamento do perfil de segurança do Device Defender Detect que está sendo monitorado.

ClaimCertificateId

A certificateId da reivindicação usada para provisionar os dispositivos.

CheckName

O nome da verificação de auditoria do Device Defender cujos resultados estão sendo monitorados.

JobId

O ID da tarefa cujo progresso ou mensagem de erro/êxito de conexão estiverem sendo monitorados.

Protocol

O protocolo usado para fazer a solicitação. Os valores válidos são: MQTT ou HTTP

RuleName

O nome da regra disparada pela solicitação.

ScheduledAuditName

O nome da auditoria programada do Device Defender cujos resultados das verificações estão sendo monitorados. Terá o valor OnDemand se os resultados informados forem para uma auditoria que foi feita sob demanda.

SecurityProfileName

O nome do perfil de segurança do Device Defender Detect cujos comportamentos estão sendo monitorados.

TemplateName

O nome do modelo de provisionamento.

SourceArn Refere-se ao perfil de segurança para detecção ou ao banco da conta para auditoria.

RoleArn

Refere-se à função que o Device Defender tentou assumir.

TopicArn

Refere-se ao tópico do SNS no qual o Device Defender tentou publicar.

Error

Fornece uma breve descrição do erro recebido ao tentar publicar no tópico do SNS. Os valores possíveis são:
  • “KMS KeyNot encontrado”: indica que a chave KMS não existe para o tópico.

  • “InvalidTopicNome”: indica que o tópico do SNS não é válido.

  • “KMS AccessDenied “: indica que a função não tem permissões para a chave KMS do Tópico.

  • “AuthorizationError“: indica que a função fornecida não autoriza o Device Defender a publicar no tópico do SNS.

  • “SNS TopicNot encontrado”: indica que o tópico SNS fornecido não existe.

  • “FailureToAssumeRole“: indica que a função fornecida não autoriza o Device Defender a assumir a função.

  • “CrossRegionSNStopic”: indica que o tópico SNS existe em uma região diferente.