

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

# Streaming CloudWatch registra i dati su Amazon Service OpenSearch
<a name="CWL_OpenSearch_Stream"></a>

 Puoi configurare un gruppo di log in Amazon CloudWatch Logs, in modo da trasmettere i dati al tuo cluster Amazon OpenSearch Service quasi in tempo reale. Per ulteriori informazioni, consulta [Real-time elaborazione dei dati di registro con abbonamenti](Subscriptions.md). 

**Nota**  
 Lo streaming su OpenSearch Service è supportato solo per i gruppi di log nella classe di log Standard. Per ulteriori informazioni sulle classi di log, consulta[Classi di registro](CloudWatch_Logs_Log_Classes.md). 

 A seconda della quantità di dati di log trasmessi in streaming, valuta la possibilità di impostare un limite di concorrenza a livello di funzione. Per ulteriori informazioni, consulta [Lambda function scaling (Dimensionamento della funzione Lambda)](https://docs.aws.amazon.com/lambda/latest/dg/concurrent-executions.html#per-function-concurrency). 

**Nota**  
 Poiché lo streaming di grandi quantità di dati di CloudWatch log su OpenSearch Service potrebbe comportare costi di utilizzo elevati, ti consigliamo di creare un budget nella console. Gestione costi e fatturazione AWS Per ulteriori informazioni, consulta [Gestire i costi con i AWS budget](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/budgets-managing-costs.html). 

 Questa sezione descrive i prerequisiti da completare prima di sottoscrivere un gruppo di log al Servizio. OpenSearch Descrive inoltre come sottoscrivere un gruppo di log al OpenSearch Servizio. 

## Prerequisiti
<a name="CWL_OpenSearch_Domain"></a>

Prima di iniziare, crea un dominio OpenSearch di servizio. Il dominio può avere accesso pubblico o accesso VPC, ma non puoi modificare il tipo di accesso dopo aver creato il dominio. Potresti voler rivedere le impostazioni del dominio di OpenSearch servizio in un secondo momento e modificare la configurazione del cluster in base alla quantità di dati che il cluster elaborerà. Per istruzioni su come creare un dominio, consulta [Creazione di domini OpenSearch di servizio](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/createupdatedomains.html#createdomains).

Per ulteriori informazioni sul OpenSearch servizio, consulta l'[Amazon OpenSearch Service Developer Guide](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/).

## Sottoscrivi un gruppo di log a OpenSearch Service
<a name="CWL_OpenSearch_LG"></a>

È possibile utilizzare la CloudWatch console per sottoscrivere un gruppo di log al OpenSearch Servizio.

**Per iscrivere un gruppo di log al OpenSearch Servizio**

1. Apri la CloudWatch console all'indirizzo [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Nel pannello di navigazione, selezionare **Log groups (Gruppi di log)**.

1. Selezionare il nome del gruppo di registro.

1. Scegli **Azioni**, **Filtri di abbonamento**, **Crea filtro OpenSearch di abbonamento Amazon Service**.

1. Scegli se eseguire lo streaming in un cluster di questo account o di un altro account.
   + Se hai scelto questo account, selezionare il dominio creato nella fase precedente.
   + Se hai scelto un altro account, fornire il dominio ARN e l'endpoint.

1. Per **Lambda IAM Execution Role**, scegli il ruolo IAM che Lambda deve utilizzare per eseguire le chiamate. OpenSearch

   Il ruolo IAM scelto deve soddisfare i seguenti requisiti:
   + Deve avere `lambda.amazonaws.com` nella relazione di trust.
   + Deve includere la policy seguente:

------
#### [ JSON ]

****  

     ```
     {
         "Version":"2012-10-17",		 	 	 
         "Statement": [
             {
                 "Sid": "AllowOpenSearchStreamingAccess",
                 "Action": [
                     "es:*"
                 ],
                 "Effect": "Allow",
                 "Resource": "arn:aws:es:{{us-east-1}}:{{123456789012}}:domain/{{cloudwatch-logs}}/*"
             }
         ]
     }
     ```

------
   + Se il dominio OpenSearch di servizio di destinazione utilizza l'accesso VPC, al ruolo deve essere associata la ** AWSLambdaVPCAccessExecutionRole**policy. Questa politica gestita da Amazon concede l'accesso Lambda al VPC del cliente, consentendo a Lambda di scrivere sull'endpoint nel VPC. OpenSearch 

1. Per **Log format (Formato log)** scegli un formato per il registro.

1. In **Subscription filter pattern (Modello del filtro sottoscrizioni)** digita i termini o i modelli da individuare nei tuoi registri eventi. Ciò garantisce l'invio al cluster solo dei dati che ti interessano. OpenSearch Per ulteriori informazioni, consulta [Creazione di parametri da log eventi mediante filtri](MonitoringLogData.md).

1. (Opzionale) In **Select log data to test (Seleziona i dati di registro per il test)**, seleziona un flusso di registro, quindi scegli **Test pattern (Modello di test)** per verificare che il filtro di ricerca restituisca i risultati previsti.

1. Quindi scegli **Start streaming (Avvia streaming)**.