

# Usar o Contributor Insights para identificar os principais locais e ISPs
<a name="CloudWatch-IM-view-cw-tools-contributor-insights"></a>

O CloudWatch Contributor Insights pode ajudar a identificar os principais locais e ASNs (normalmente, provedores de serviços de internet ou ISPs) de clientes da aplicação da AWS. Use o exemplo de regras do Contributor Insights a seguir para começar a usar regras que são úteis com o Monitor de Internet. Para obter mais informações, consulte [Criação de uma regra do Contributor Insights no CloudWatch](ContributorInsights-CreateRule.md).

Para saber mais sobre a precisão da localização do cliente no Monitor de Internet, consulte [Informações e precisão de geolocalização no Monitor de Internet](CloudWatch-IM-inside-internet-monitor.md#IMGeolocationSourceAccuracy).

**nota**  
O Monitor de Internet armazena dados de medições da Internet a cada 5 minutos, portanto, depois de configurar uma regra do Contributor Insights, você deverá ajustar o período para 5 minutos para ver um gráfico.

**Ver os principais locais e ASNs afetados por um impacto de disponibilidade**

Para ver os principais locais e ASNs de clientes afetados por uma queda na disponibilidade, é possível usar a regra a seguir do Contributor Insights no editor de sintaxe. Substitua *monitor-name* pelo nome do seu próprio monitor.

```
{
    "Schema": {
        "Name": "CloudWatchLogRule",
        "Version": 1
    },
    "AggregateOn": "Sum",
    "Contribution": {
        "Filters": [
            {
                "Match": "$.clientLocation.city",
                "IsPresent": true
            }
        ],
        "Keys": [
            "$.clientLocation.city",
            "$.clientLocation.networkName"
        ],
        "ValueOf": "$.awsInternetHealth.availability.percentageOfTotalTrafficImpacted"
    },
    "LogFormat": "JSON",
    "LogGroupNames": [
        "/aws/internet-monitor/monitor-name/byCity"
    ]
}
```

**Ver os principais locais e ASNs de clientes afetados por um impacto de latência**

Para ver os principais locais e ASNs de clientes afetados por um aumento de tempo de ida e volta (latência), é possível usar a regra a seguir do Contributor Insights no editor de sintaxe. Substitua *monitor-name* pelo nome do seu próprio monitor.

```
{
    "Schema": {
        "Name": "CloudWatchLogRule",
        "Version": 1
    },
    "AggregateOn": "Sum",
    "Contribution": {
        "Filters": [            {
                "Match": "$.clientLocation.city",
                "IsPresent": true
            }
        ],
        "Keys": [
            "$.clientLocation.city",
            "$.clientLocation.networkName"
        ],
        "ValueOf": "$.awsInternetHealth.performance.percentageOfTotalTrafficImpacted"
    },
    "LogFormat": "JSON",
    "LogGroupNames": [
        "/aws/internet-monitor/monitor-name/byCity"
    ]
}
```

**Ver os principais locais e ASNs de clientes afetados pelo percentual total de tráfego**

Para ver os principais locais e ASNs de clientes afetados pelo percentual total de tráfego, é possível usar a regra a seguir do Contributor Insights no editor de sintaxe. Substitua *monitor-name* pelo nome do seu próprio monitor.

```
{
    "Schema": {
        "Name": "CloudWatchLogRule",
        "Version": 1
    },
    "AggregateOn": "Sum",
    "Contribution": {
        "Filters": [
            {
                "Match": "$.clientLocation.city",
                "IsPresent": true
            }
        ],
        "Keys": [
            "$.clientLocation.city",
            "$.clientLocation.networkName"
        ],
        "ValueOf": "$.percentageOfTotalTraffic"
    },
    "LogFormat": "JSON",
    "LogGroupNames": [
        "/aws/internet-monitor/monitor-name/byCity"
    ]
}
```