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á.
Monitoramento dos logs de pipeline
Você pode ativar o registro nos pipelines de OpenSearch ingestão da Amazon para expor mensagens de erro e aviso geradas durante as operações do pipeline e a atividade de ingestão. OpenSearch A ingestão publica todos os registros no Amazon CloudWatch Logs. CloudWatch Os registros podem monitorar as informações nos arquivos de log e notificá-lo quando determinados limites forem atingidos. É possível também arquivar seus dados de log em armazenamento resiliente. Para obter mais informações, consulte o Guia do usuário do Amazon CloudWatch Logs.
Os registros da OpenSearch ingestão podem indicar falhas no processamento de solicitações, erros de autenticação da origem até o coletor e outros avisos que podem ser úteis para a solução de problemas. Para seus registros, a OpenSearch ingestão usa os níveis de registro de INFO
WARN
,ERROR
, e. FATAL
Recomendamos habilitar a publicação de logs para todos os pipelines.
Permissões obrigatórias
Para permitir que o OpenSearch Inestion envie registros para o CloudWatch Logs, você precisa estar conectado como um usuário com determinadas permissões do IAM.
Você precisa das seguintes permissões de CloudWatch registros para criar e atualizar os recursos de entrega de registros:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Resource": "*", "Action": [ "logs:CreateLogDelivery", "logs:PutResourcePolicy", "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:DescribeResourcePolicies", "logs:GetLogDelivery", "logs:ListLogDeliveries" ] } ] }
Habilitar publicação de logs
Você pode ativar a publicação de logs em pipelines existentes ou ao criar um pipeline. Para ver as etapas para habilitar a publicação de logs durante a criação do pipeline, consulte Como criar pipelines.
Para habilitar a publicação de logs em um pipeline existente
-
Faça login no console do Amazon OpenSearch Service em https://console.aws.amazon.com/aos/casa
. -
Escolha Ingestão no painel de navegação esquerdo e selecione o pipeline para o qual você deseja habilitar logs.
-
Escolha Editar opções de publicação de logs.
-
Selecione Publicar em CloudWatch registros.
-
Crie um novo grupo de logs ou selecione um existente. Recomendamos que você formate o nome como um caminho, como
/aws/vendedlogs/OpenSearchIngestion/
. Esse formato facilita a aplicação de uma política de CloudWatch acesso que concede permissões a todos os grupos de registros em um caminho específico, comopipeline-name
/audit-logs/aws/vendedlogs/OpenSearchService/OpenSearchIngestion
.Importante
Você deve incluir o prefixo
vendedlogs
no nome do grupo de logs, caso contrário, a criação falhará. -
Escolha Salvar.
Para habilitar a publicação de registros usando o AWS CLI, envie a seguinte solicitação:
aws osis update-pipeline \ --pipeline-name
my-pipeline
\ --log-publishing-options IsLoggingEnabled=true,CloudWatchLogDestination={LogGroup="/aws/vendedlogs/OpenSearchIngestion/pipeline-name
"}