Monitoraggio dei log della pipeline - OpenSearch Servizio Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Monitoraggio dei log della pipeline

Puoi abilitare la registrazione per le pipeline di Amazon OpenSearch Ingestion per esporre i messaggi di errore e di avviso generati durante le operazioni di pipeline e l'attività di ingestione. OpenSearch Ingestion pubblica tutti i log su Amazon Logs. CloudWatch CloudWatch I log possono monitorare le informazioni nei file di log e notificare quando vengono raggiunte determinate soglie. Puoi inoltre archiviare i dati del log in storage estremamente durevole. Per ulteriori informazioni, consulta la Guida per l'utente di Amazon CloudWatch Logs.

I log di OpenSearch Ingestion potrebbero indicare un'elaborazione non riuscita delle richieste, errori di autenticazione dall'origine al sink e altri avvisi che possono essere utili per la risoluzione dei problemi. Per i suoi registri, OpenSearch Ingestion utilizza i livelli di registro di,, e. INFO WARN ERROR FATAL Si consiglia di abilitare la pubblicazione dei log per tutte le pipeline.

Autorizzazioni richieste

Per abilitare OpenSearch Ingestion l'invio dei log ai CloudWatch log, devi essere connesso come un utente che dispone di determinate autorizzazioni IAM.

Sono necessarie le seguenti autorizzazioni per CloudWatch i log per creare e aggiornare le risorse di consegna dei log:

{a "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Resource": "*", "Action": [ "logs:CreateLogDelivery", "logs:PutResourcePolicy", "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:DescribeResourcePolicies", "logs:GetLogDelivery", "logs:ListLogDeliveries" ] } ] }

Abilitazione della pubblicazione dei log

È possibile abilitare la pubblicazione dei log su pipeline esistenti o durante la creazione di una pipeline. Per i passaggi per abilitare la pubblicazione dei log durante la creazione della pipeline, consulta. Creazione di pipeline

Come abilitare la pubblicazione di log su una pipeline esistente
  1. Accedi alla console di Amazon OpenSearch Service da https://console.aws.amazon.com/aos/casa.

  2. Nel riquadro di navigazione a sinistra, seleziona Pipeline.

  3. Apri la pipeline in cui desideri abilitare i log, quindi scegli Azioni, Modifica opzioni di pubblicazione dei log.

  4. Abilita la pubblicazione nei registri CloudWatch .

  5. Crea un nuovo gruppo di log o selezionane uno esistente. Si consiglia di formattare il nome come percorso, ad esempio/aws/vendedlogs/OpenSearchIngestion/pipeline-name/audit-logs. Questo formato semplifica l'applicazione di una politica di CloudWatch accesso che concede le autorizzazioni a tutti i gruppi di log in un percorso specifico, ad esempio. /aws/vendedlogs/OpenSearchIngestion

    Importante

    È necessario includere il prefisso vendedlogs nel nome del gruppo di log, altrimenti la creazione non riesce.

  6. Scegli Save (Salva).

Per abilitare la pubblicazione dei log utilizzando il AWS CLI, inviare la seguente richiesta:

aws osis update-pipeline \ --pipeline-name my-pipeline \ --log-publishing-options IsLoggingEnabled=true,CloudWatchLogDestination={LogGroup="/aws/vendedlogs/OpenSearchIngestion/pipeline-name"}