View a markdown version of this page

Monitorando a ingestão de syslog - 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á.

Monitorando a ingestão de syslog

O serviço de ingestão de syslog publica métricas no namespace. CloudWatch AWS/Logs Essas métricas oferecem visibilidade do seu pipeline de ingestão de syslog — o que foi recebido, o que foi descartado e por quê.

Para visualizar essas métricas no CloudWatch console, navegue até Métricas > Todas as métricas > AWS/Logs e filtre pelos nomes das métricas listados abaixo.

Métricas do Syslog

Métrica Dimensões Description
SyslogMessagesReceived LogGroupName O número de mensagens de syslog ingeridas com sucesso em seu grupo de logs.
SyslogMessagesDropped LogGroupName, Reason O número de mensagens de syslog que não puderam ser entregues. Para mais detalhes, consulte Motivos da queda.
SyslogConnectionsRejected Reason O número de conexões TCP que foram rejeitadas.
SyslogConnectionsEstablished — O número de conexões TCP aceitas com êxito.
SyslogConnectionsClosed — O número de conexões TCP fechadas.

Motivos da queda

A SyslogMessagesDropped métrica inclui uma Reason dimensão que indica por que as mensagens foram descartadas.

Motivo Description
MessageRateLimitExceeded A PutLogEvents cota da sua conta foi excedida. Considere solicitar um aumento de cota.
MessageSizeExceeded Um datagrama UDP excedeu o tamanho máximo da mensagem.
ServiceUnavailable A capacidade interna ou o limite de taxa foram excedidos. Isso geralmente é transitório.
ResourceNotFound O grupo de registros de destino não existe. Verifique se o grupo de registros não foi excluído.
AccessDenied A política de recursos no grupo de logs não concede acesso ao serviço syslog. Verifique se a política de recursos está correta.
VpcePolicyDenied A política de endpoint da VPC negou a solicitação. Revise sua política de endpoint de VPC.
InternalError Ocorreu um erro interno inesperado. Se isso persistir, entre em contato com o AWS Suporte.

Motivos de rejeição de conexão

A SyslogConnectionsRejected métrica inclui uma Reason dimensão.

Motivo Description
VpcePolicyDenied A política de endpoint da VPC negou a conexão.
ServiceUnavailable A conexão caiu devido a um erro interno.

Alarmes recomendados

Recomendamos criar CloudWatch alarmes nas seguintes condições para detectar problemas precocemente:

Alarme Condição Ação sugerida
Mensagens sendo descartadas SyslogMessagesDropped> 0 por 5 minutos Investigue a Reason dimensão para determinar a causa.
Acesso negado SyslogMessagesDropped com Reason=AccessDenied Verifique se a política de recursos no grupo de registros está configurada corretamente.
Grupo de log ausente SyslogMessagesDropped com Reason=ResourceNotFound Verifique se o grupo de registros existe e não foi excluído.
Nenhuma mensagem recebida SyslogMessagesReceived= 0 por 15 minutos (quando normalmente > 0) Verifique se os dispositivos ainda estão enviando e se a conectividade de rede com o endpoint VPC está intacta.

Para obter informações sobre a criação de CloudWatch alarmes, consulte Criação de CloudWatch alarmes no Guia do CloudWatch usuário.

Visualizando métricas de syslog no painel automático

CloudWatch fornece um painel automático para CloudWatch registros que inclui uma seção de ingestão de syslog. Esse painel aparece automaticamente quando sua conta publica métricas de syslog — nenhuma configuração manual é necessária. O painel inclui um gráfico para cada métrica descrita emMétricas do Syslog. Cada gráfico exibe a taxa métrica dividida pelas dimensões relevantes, como grupo de registros ou motivo.

Acessar o painel

Para visualizar o painel automático do syslog:

  1. Abra o CloudWatch console em https://console.aws.amazon.com/cloudwatch/.

  2. No painel de navegação, escolha Painéis e, em seguida, selecione Painéis automáticos.

  3. Escolha o painel CloudWatch de registros.

  4. Role até a seção Syslog Ingestion.