Monitorar com métricas do CloudWatch - CloudWatch Registros da Amazon

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

Monitorar com métricas do CloudWatch

Você pode usar as tabelas desta seção para revisar as métricas que o Amazon CloudWatch Logs envia para o Amazon CloudWatch a cada minuto.

Métricas do CloudWatch Logs

O namespace AWS/Logs inclui as métricas a seguir.

Métrica Descrição

CallCount

O número de operações de API especificadas executadas em sua conta.

CallCount é uma métrica de uso do serviço CloudWatch Logs. Para ter mais informações, consulte Métricas de uso do serviço CloudWatch Logs.

Dimensões válidas: classe, recurso, serviço, tipo

Estatística válida: soma

Unidades: nenhuma

DeliveryErrors

O número de eventos de log para os quais o CloudWatch Logs recebeu um erro ao encaminhar dados para o destino da assinatura. Se o serviço de destino retornar um erro que permita novas tentativas, como uma exceção de controle de utilização, ou uma exceção de serviço que permita novas tentativas (HTTP 5xx, por exemplo), o CloudWatch Logs continuará tentando fazer a entrega por até 24 horas. O CloudWatch Logs não tentará fazer uma nova entrega se o erro não permitir novas tentativas, como AccessDeniedException ou ResourceNotFoundException.

Dimensões válidas: LogGroupName, DestinationType, FilterName, PolicyLevel

Estatística válida: soma

Unidades: nenhuma

DeliveryThrottling

O número de eventos de log para os quais o CloudWatch Logs foi controlado ao encaminhar dados para o destino da inscrição.

Se o serviço de destino retornar um erro que permita novas tentativas, como uma exceção de controle de utilização, ou uma exceção de serviço que permita novas tentativas (HTTP 5xx, por exemplo), o CloudWatch Logs continuará tentando fazer a entrega por até 24 horas. O CloudWatch Logs não tentará fazer uma nova entrega se o erro não permitir novas tentativas, como AccessDeniedException ou ResourceNotFoundException.

Dimensões válidas: LogGroupName, DestinationType, FilterName, PolicyLevel

Estatística válida: soma

Unidades: nenhuma

EMFParsingErrors

O número de erros de análise encontrados durante o processamento de logs de formato métrico integrado. Esses erros ocorrem quando os logs são identificados como formato de métrica incorporada, mas não seguem o formato correto. Para obter mais informações sobre o formato de métrica incorporada, consulte Especificação: formato de métrica integrado.

Dimensões válidas: LogGroupName

Estatística válida: soma

Unidades: nenhuma

EMFValidationErrors

O número de erros de validação encontrados durante o processamento de logs de formato de métrica integrados. Esses erros ocorrem quando as definições de métrica nos logs de formato de métrica integrados não aderem ao formato de métrica integrado e às especificações MetricDatum. Para obter mais informações sobre o formato de métrica incorporada do CloudWatch, consulte Especificação: formato de métrica incorporada. Para obter informações sobre o tipo de dados MetricDatum, consulte MetricDatum na Referência de API do Amazon CloudWatch.

nota

Certos erros de validação podem fazer com que várias métricas em um log de EMF não sejam publicadas. Por exemplo, todas as métricas definidas com um namespace inválido serão descartadas.

Dimensões válidas: LogGroupName

Estatística válida: soma

Unidades: nenhuma

ErrorCount

O número de operações de API executadas em sua conta que resultaram em erros.

ErrorCount é uma métrica de uso do serviço CloudWatch Logs. Para ter mais informações, consulte Métricas de uso do serviço CloudWatch Logs.

Dimensões válidas: classe, recurso, serviço, tipo

Estatística válida: soma

Unidades: nenhuma

ForwardedBytes

O volume de eventos de log em bytes compactados encaminhados para o destino de inscrição.

Dimensões válidas: LogGroupName, DestinationType, FilterName

Estatística válida: soma

Unidade: bytes

ForwardedLogEvents

O número de eventos de log encaminhados para o destino de inscrição.

Dimensões válidas: LogGroupName, DestinationType, FilterName, PolicyLevel

Estatística válida: soma

Unidades: nenhuma

IncomingBytes

O volume de eventos de log em bytes descompactados enviados ao CloudWatch Logs. Quando usado com a dimensão LogGroupName, este é o volume de eventos de log em bytes descompactados carregados no grupo de logs.

Dimensões válidas: LogGroupName

Estatística válida: soma

Unidade: bytes

IncomingLogEvents

O número de eventos de log carregados no CloudWatch Logs. Quando usado com a dimensão LogGroupName, esse é o número de eventos de log carregados no grupo de logs.

Dimensões válidas: LogGroupName

Estatística válida: soma

Unidades: nenhuma

LogEventsWithFindings

O número de eventos de logs que correspondem a uma string de dados que você está auditando usando o recurso de proteção de dados do CloudWatch Logs. Para ter mais informações, consulte Ajude a proteger dados de log confidenciais com mascaramento.

Dimensões válidas: nenhuma

Estatística válida: soma

Unidades: nenhuma

ThrottleCount

O número de operações de API executadas em sua conta que foram limitadas por causa de cotas de uso.

ThrottleCount é uma métrica de uso do serviço CloudWatch Logs. Para ter mais informações, consulte Métricas de uso do serviço CloudWatch Logs.

Dimensões válidas: classe, recurso, serviço, tipo

Estatística válida: soma

Unidades: nenhuma

Dimensões para métricas do CloudWatch Logs

As dimensões que você pode usar com as métricas do CloudWatch Logs são listadas na tabela a seguir.

Dimensão Descrição
LogGroupName

O nome do grupo de logs do CloudWatch Logs para os quais exibir métricas.

DestinationType

O destino da assinatura dos dados do CloudWatch Logs, que pode ser o AWS Lambda, o Amazon Kinesis Data Streams ou o Amazon Data Firehose.

FilterName

O nome do filtro de inscrição que está encaminhando dados do grupo de logs para o destino. O filtro de inscrição é automaticamente convertido pelo CloudWatch para ASCII, e os caracteres não compatíveis são substituídos por um ponto de interrogação (?).

As dimensões das métricas relacionadas aos filtros de assinatura ao nível da conta estão listadas na tabela a seguir.

Dimensão Descrição
PolicyLevel

O nível a que a política se aplica. No momento, o único valor válido para essa dimensão é AccountPolicy

DestinationType

O destino da assinatura dos dados do CloudWatch Logs, que pode ser o AWS Lambda, o Amazon Kinesis Data Streams ou o Amazon Data Firehose.

FilterName

O nome do filtro de inscrição que está encaminhando dados do grupo de logs para o destino. O filtro de inscrição é automaticamente convertido pelo CloudWatch para ASCII, e os caracteres não compatíveis são substituídos por um ponto de interrogação (?).

Métricas de uso do serviço CloudWatch Logs

O CloudWatch Logs envia métricas ao CloudWatch que rastreiam o uso das operações da API do CloudWatch Logs. Essas métricas correspondem à service quotas da AWS. O rastreamento dessas métricas pode ajudar a gerenciar as cotas proativamente. Para obter mais informações, consulte Integração do Service Quotas e métricas de uso.

Por exemplo, é possível rastrear a métrica ThrottleCount ou definir um alarme nessa métrica. Se o valor dessa métrica aumentar, você deverá considerar solicitar um aumento de cota para a operação de API que está sendo limitada. Para obter mais informações sobre service quotas do CloudWatch Logs, consulte Cotas do CloudWatch Logs.

O CloudWatch Logs publica métricas de uso de cota de serviço a cada minuto nos namespaces AWS/Usage e AWS/Logs.

A tabela a seguir indica as métricas de uso de serviço publicadas pelo CloudWatch Logs. Essas métricas não têm uma unidade especificada. A estatística mais útil para essas métricas é SUM, que representa a contagem total de operações para o período de um minuto.

Cada uma dessas métricas é publicada com valores para todas as dimensões Service, Class, Type e Resource. Também são publicadas com uma única dimensão chamada Account Metrics. Use a dimensão Account Metrics para ver a soma das métricas de todas as operações de API em sua conta. Use as outras dimensões e especifique o nome de uma operação de API para a dimensão Resource localizar as métricas para essa API específica.

Métricas

Métrica Descrição

CallCount

O número de operações especificadas executadas em sua conta.

CallCount é publicado nos namespaces AWS/Usage e AWS/Logs.

ErrorCount

O número de operações de API executadas em sua conta que resultaram em erros.

ErrorCount é publicado apenas no AWS/Logs.

ThrottleCount

O número de operações de API executadas em sua conta que foram limitadas por causa de cotas de uso.

ThrottleCount é publicado apenas no AWS/Logs.

Dimensões

Dimensão Descrição

Account metrics

Use essa dimensão para obter uma soma da métrica em todas as APIs do CloudWatch Logs.

Se quiser ver as métricas de uma API específica, use as outras dimensões listadas nesta tabela e especifique o nome da API como o valor de Resource.

Service

O nome do serviço da AWS que contém o recurso. Para as métricas de uso do CloudWatch Logs, o valor dessa dimensão é Logs.

Class

A classe do recurso sob acompanhamento. As métricas de uso da API do CloudWatch Logs usam essa dimensão com um valor de None.

Type

O tipo de recurso que está sendo acompanhado. No momento, quando a dimensão Service é Logs, o único valor válido para Type é API.

Resource

O nome da operação da API. Os valores válidos incluem todos os nomes de operação da API listados em Actions (Ações). Por exemplo, PutLogEvents