

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

# Usa CloudWatch Logs Insights per esplorare le misurazioni di Internet Monitor
<a name="CloudWatch-IM-view-cw-tools-logs-insights"></a>

È possibile utilizzare le query di CloudWatch Logs Insights per filtrare un sottoinsieme di log per una città o un'area geografica specifica (posizione del client), l'ASN (ISP) del client e la posizione di origine. AWS Internet Monitor pubblica misurazioni granulari della disponibilità e del tempo di andata e ritorno su Logs che puoi esplorare utilizzando Logs Insights. CloudWatch CloudWatch 

Per ulteriori informazioni sulla precisione della posizione dei client in Monitor Internet, consulta [Informazioni e precisione sulla geolocalizzazione in Monitor Internet](CloudWatch-IM-inside-internet-monitor.md#IMGeolocationSourceAccuracy).

Gli esempi in questa sezione possono aiutarti a creare query CloudWatch Logs Insights per saperne di più sulle misurazioni e le metriche del traffico delle tue applicazioni. Se utilizzi questi esempi in CloudWatch Logs Insights, sostituiscili *monitorName* con il nome del tuo monitor.

**Visualizzazione dei suggerimenti di ottimizzazione del traffico**

Nella scheda **Informazioni sul traffico** di Monitor Internet, puoi visualizzare i suggerimenti per l'ottimizzazione del traffico, filtrati per posizione. Per visualizzare le stesse informazioni visualizzate nella sezione **Suggerimenti per l'ottimizzazione del traffico** di quella scheda, ma senza il filtro di granularità della posizione, puoi utilizzare la seguente query di CloudWatch Logs Insights. 

1. In Console di gestione AWS, accedi a Logs Insights. CloudWatch 

1. Per **Log Group** (Gruppo di log), seleziona `/aws/internet-monitor/monitorName/byCity` e `/aws/internet-monitor/monitorName/byCountry`, quindi specifica un intervallo di tempo. 

1. Aggiungi la query seguente, quindi eseguila. 

```
fields @timestamp, 
clientLocation.city as @city, clientLocation.subdivision as @subdivision, clientLocation.country as @country,
`trafficInsights.timeToFirstByte.currentExperience.serviceName` as @serviceNameField,
concat(@serviceNameField, ` (`, `serviceLocation`, `)`) as @currentExperienceField,
concat(`trafficInsights.timeToFirstByte.ec2.serviceName`, ` (`, `trafficInsights.timeToFirstByte.ec2.serviceLocation`, `)`) as @ec2Field,
`trafficInsights.timeToFirstByte.cloudfront.serviceName` as @cloudfrontField,
concat(`clientLocation.networkName`, ` (AS`, `clientLocation.asn`, `)`) as @networkName
| filter ispresent(`trafficInsights.timeToFirstByte.currentExperience.value`)
| stats avg(`trafficInsights.timeToFirstByte.currentExperience.value`) as @averageTTFB,
avg(`trafficInsights.timeToFirstByte.ec2.value`) as @ec2TTFB,
avg(`trafficInsights.timeToFirstByte.cloudfront.value`) as @cloudfrontTTFB,
sum(`bytesIn` + `bytesOut`) as @totalBytes,
latest(@ec2Field) as @ec2,
latest(@currentExperienceField) as @currentExperience,
latest(@cloudfrontField) as @cloudfront,
count(*) by @networkName, @city, @subdivision, @country
| display @city, @subdivision, @country, @networkName, @totalBytes, @currentExperience, @averageTTFB, @ec2, @ec2TTFB, @cloudfront, @cloudfrontTTFB
| sort @totalBytes desc
```

**Visualizza la disponibilità di Internet e RTT (p50, p90 e p95)**

Per visualizzare la disponibilità di Internet e l'orario di andata e ritorno (p50, p90 e p95) per il traffico, puoi utilizzare la seguente query di Logs Insights. CloudWatch 

**Area geografica dell'utente finale:** Chicago, IL, Stati Uniti

**Rete per utenti finali (ASN):** AS7018 

**AWS sede del servizio:** regione Stati Uniti orientali (Virginia settentrionale)

Per visualizzare i log, procedi come indicato di seguito:

1. Nella Console di gestione AWS, accedi a CloudWatch Logs Insights.

1. Per **Log Group** (Gruppo di log), seleziona `/aws/internet-monitor/monitorName/byCity` e `/aws/internet-monitor/monitorName/byCountry`, quindi specifica un intervallo di tempo. 

1. Aggiungi la query seguente, quindi eseguila. 

La query restituisce tutti i dati sulle prestazioni degli utenti che si connettono da AS7018 Chicago, IL, verso la regione degli Stati Uniti orientali (Virginia settentrionale) nel periodo di tempo selezionato.

```
fields @timestamp, 
internetHealth.availability.experienceScore as availabilityExperienceScore, 
internetHealth.availability.percentageOfTotalTrafficImpacted as percentageOfTotalTrafficImpacted,
internetHealth.performance.experienceScore as performanceExperienceScore,
internetHealth.performance.roundTripTime.p50 as roundTripTimep50, 
internetHealth.performance.roundTripTime.p90 as roundTripTimep90, 
internetHealth.performance.roundTripTime.p95 as roundTripTimep95
 | filter clientLocation.country == `United States` 
 and clientLocation.city == `Chicago` 
 and serviceLocation == `us-east-1` 
 and clientLocation.asn == 7018
```

Per ulteriori informazioni, vedere [Analisi dei dati di registro con CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html) Insights.