

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

# Configurazione dello scraper
<a name="managed-prometheus-collectors-scraper-configuration"></a>

I raccoglitori Prometheus CloudWatch gestiti da Amazon utilizzano una configurazione YAML compatibile per definire il modo in cui il raccoglitore analizza le metriche. Prometheus Fornisci questa configurazione come blob con codifica base64 durante la creazione o l'aggiornamento di uno scraper. La configurazione utilizza il formato di configurazione Prometheus scrape standard, con alcune limitazioni specifiche per i raccoglitori gestiti.

È possibile utilizzarlo [GetDefaultScraperConfiguration](https://docs.aws.amazon.com/prometheus/latest/APIReference/API_GetDefaultScraperConfiguration.html) per recuperare una configurazione di scraper generica o fornirne una propria.

## Sezioni di configurazione supportate
<a name="managed-prometheus-collectors-scraper-configuration-supported"></a>

Sono supportate le seguenti sezioni di primo livello della configurazione Prometheus scrape:
+ `global`— Impostazioni globali tra cui `scrape_interval``scrape_timeout`, e. `external_labels`
+ `scrape_configs`— Un elenco di lavori di scrape, ognuno dei quali definisce gli obiettivi e come eliminarli.

All'interno di ogni `scrape_configs` voce, sono supportati i seguenti campi:
+ `job_name`— Un nome univoco per il lavoro di scrape.
+ `metrics_path`— Il percorso HTTP per lo scrape (il valore predefinito è). `/metrics`
+ `scheme`— Lo schema del protocollo (`http`o). `https`
+ `scrape_interval`— Per-job sostituzione dell'intervallo di scrape globale.
+ `scrape_timeout`— sostituzione del Per-job timeout globale dello scrape.
+ `static_configs`— Elenco statico di obiettivi.
+ `dns_sd_configs`— scoperta DNS-based dei servizi.
+ `relabel_configs`— Regole di rietichettatura applicate prima della raschiatura.
+ `metric_relabel_configs`— Regole di rietichettatura applicate dopo la raschiatura.
+ `tls_config`— Configurazione TLS per le destinazioni HTTPS.

## Configurazione di esempio
<a name="managed-prometheus-collectors-scraper-configuration-example"></a>

L'esempio seguente illustra una configurazione di base dello scrape:

```
global:
  scrape_interval: 60s
  scrape_timeout: 10s
  external_labels:
    environment: production

scrape_configs:
  - job_name: 'my-service'
    metrics_path: /metrics
    scheme: http
    static_configs:
      - targets:
          - '{{10.0.1.10}}:9090'
          - '{{10.0.1.11}}:9090'
        labels:
          team: platform
    relabel_configs:
      - source_labels: [__address__]
        target_label: instance
    metric_relabel_configs:
      - source_labels: [__name__]
        regex: 'go_.*'
        action: drop
```

## Limitazioni
<a name="managed-prometheus-collectors-scraper-configuration-limits"></a>
+ Il minimo `scrape_interval` è 30 secondi.
+ I raccoglitori gestiti non supportano il rilevamento dei servizi basato su file (). `file_sd_configs`
+ I raccoglitori gestiti non supportano Consul, Eureka o altri meccanismi di rilevamento dei servizi esterni.
+ Le configurazioni di scrittura e lettura remota non sono applicabili, poiché il raccoglitore gestisce la consegna a. CloudWatch
+ La dimensione massima della configurazione è 256 KB.

## Risoluzione dei problemi
<a name="managed-prometheus-collectors-scraper-configuration-troubleshooting"></a>

Se il tuo scraper non raccoglie le metriche come previsto, controlla quanto segue:
+ Verifica che il gruppo di sicurezza collegato allo scraper consenta il traffico in uscita verso le porte di destinazione.
+ Verifica che i tuoi obiettivi siano raggiungibili dalle sottoreti specificate nella configurazione dello scraper.
+ Verifica che i nomi DNS utilizzati si `dns_sd_configs` risolvano correttamente all'interno del VPC.
+ Assicurati che i tuoi obiettivi rispondano nel formato di Prometheus esposizione configurato `metrics_path` con valido.

Per ulteriori indicazioni sulla risoluzione dei problemi, consulta [ Troubleshooting managed collector ](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-troubleshooting.html) nella Guida per l'utente di * Amazon Managed Service for Prometheus. *