Esegui test di connettività

Puoi eseguire Connectivity Tests direttamente da Flow Analyzer per convalidare la connettività tra due endpoint. Puoi anche eseguire questi test per comprendere il percorso tra due risorse. Quando esegui Connectivity Tests, tieni presente che i test utilizzano la configurazione esistente. Quindi, se esegui i test due settimane dopo l'evento del log effettivo, Connectivity Tests non utilizza la configurazione storica.

Durante l'esecuzione di un test, nella definizione del test vengono utilizzati i seguenti attributi:

  • IP di origine
  • Progetto di origine
  • Rete di origine (per gli indirizzi IP interni)
  • IP di destinazione (per gli indirizzi IP interni)
  • Progetto di destinazione (per gli indirizzi IP interni)
  • Rete di destinazione (per gli indirizzi IP interni)
  • Porta di destinazione
  • Protocollo

Se questi parametri non sono disponibili nelle informazioni sul traffico, il test di connettività ha esito negativo. Ad esempio, se raggruppi il traffico in Flow Analyzer solo in base al VPC di origine e al VPC di destinazione, queste informazioni non sono sufficienti per eseguire Connectivity Tests.

Connectivity Tests potrebbero non riuscire per i seguenti motivi:

  • Se le risorse mostrate nei log di flusso VPC non esistono più.
  • Se il test viene eseguito da server a client e il traffico in quella direzione (diverso dal traffico di ritorno) non può essere avviato.

Durante l'anteprima pubblica di Flow Analyzer, Connectivity Tests eseguiti da Flow Analyzer non vengono fatturati.

Prima di iniziare

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  2. Abilita l'API Network Management.

  3. Assicurati che il ruolo utente disponga delle seguenti autorizzazioni: compute.networks.list

    Poiché i test vengono eseguiti tramite API interna, i risultati sono temporanei e agli utenti non viene addebitato alcun costo per l'esecuzione dei test. I risultati non vengono archiviati e non sono accessibili dopo aver chiuso il riquadro dei risultati.

Esegui test di connettività

Per eseguire Connectivity Tests da Flow Analyzer:

Console

  1. Nella console Google Cloud, vai alla pagina Analizzatore di flusso.

    Vai a Flow Analyzer

  2. (Facoltativo) Seleziona un bucket di log.

  3. Seleziona la sequenza temporale per la quale vuoi eseguire la query.

  4. Nel menu Traffico, seleziona una delle seguenti opzioni:

    • Sorgente - Destinazione: aggrega il traffico dall'origine alla destinazione.
    • Client - Server: aggrega il traffico in entrambe le direzioni prendendo in considerazione le risorse con numeri di porta più bassi e le definizioni di servizio come server.
  5. Nei campi origine e destinazione o client e server, seleziona un campo dal menu.

  6. Inserisci il valore da utilizzare per il filtro. Aggiungi una o più espressioni di filtro per filtrare i flussi di traffico che corrispondono a tutte le coppie chiave-valore selezionate.

  7. Organizza il flusso in base alle proprietà. Seleziona un campo per organizzare i dettagli del flusso.

  8. Fai clic su Esegui nuova query.

  9. Nella tabella Tutti i flussi di dati, fai clic sui puntini di sospensione accanto a Mostra dettagli.

  10. Fai clic su Run Connectivity Tests (Esegui test di connettività).

Passaggi successivi