Monitoraggio di Azure ExpressRoute

Quando si usano applicazioni e processi aziendali critici basati sulle risorse di Azure, è consigliabile monitorare tali risorse per verificarne disponibilità, prestazioni e funzionamento.

Questo articolo descrive i dati di monitoraggio generati da Azure ExpressRoute. Azure ExpressRoute usa Monitoraggio di Azure. Se non si ha familiarità con le funzionalità di Monitoraggio di Azure comuni a tutti i servizi di Azure che la usano, vedere Monitoraggio delle risorse di Azure con Monitoraggio di Azure.

Informazioni dettagliate su ExpressRoute

Alcuni servizi in Azure hanno un dashboard di monitoraggio predefinito specifico nel portale di Azure che fornisce un punto di partenza per il monitoraggio del servizio. Questi dashboard speciali sono denominati informazioni dettagliate.

ExpressRoute usa informazioni dettagliate sulla rete per fornire un mapping dettagliato della topologia di tutti i componenti di ExpressRoute (peering, connessioni, gateway) che sono in relazione tra loro. Le informazioni dettagliate sulla rete per ExpressRoute includono anche un dashboard di metriche precaricato per disponibilità, velocità effettiva, rimozioni di pacchetti e metriche dei gateway. Per altre informazioni, vedere Informazioni dettagliate su Azure ExpressRoute usando le informazioni dettagliate sulla rete.

Dati di monitoraggio

Azure ExpressRoute raccoglie gli stessi tipi di dati di monitoraggio di altre risorse di Azure, descritti in Monitoraggio dei dati dalle risorse di Azure.

Per informazioni dettagliate sulle metriche e i log creati da Azure ExpressRoute, vedere Informazioni di riferimento sui dati di monitoraggio di Azure ExpressRoute.

Raccolta e routing

Le metriche della piattaforma e il log attività vengono raccolti e archiviati automaticamente, ma possono essere instradati ad altre posizioni usando un'impostazione di diagnostica.

I log delle risorse non vengono raccolti e archiviati fino a quando non si crea un'impostazione di diagnostica e li si instrada a una o più posizioni.

Per consentire al processo di creare un'impostazione di diagnostica usando il portale di Azure, l'interfaccia della riga di comando di Azure o PowerShell, vedere Creare un'impostazione di diagnostica per raccogliere i log e le metriche della piattaforma in Azure. Quando si crea un'impostazione di diagnostica, si specificano quali categorie di log raccogliere. Le categorie per Azure ExpressRoute sono elencate in Informazioni di riferimento sui dati di monitoraggio di Azure ExpressRoute.

Importante

L'abilitazione di queste impostazioni richiede servizi di Azure aggiuntivi (account di archiviazione, hub eventi o Log Analytics), che possono comportare un aumento dei costi. Per calcolare una stima dei costi, vedere il calcolatore prezzi di Azure.

Le metriche e i log che è possibile raccogliere sono descritti nelle sezioni seguenti.

Analisi delle metriche

È possibile analizzare le metriche per Azure ExpressRoute con le metriche di altri servizi di Azure che usano Esplora metriche aprendo Metriche dal menu di Monitoraggio di Azure. Per informazioni dettagliate sull'uso di questo strumento, vedere Analizzare le metriche con Esplora metriche di Monitoraggio di Azure.

Screenshot del dashboard delle metriche per ExpressRoute.

Per informazioni di riferimento, è possibile vedere un elenco di tutte le metriche delle risorse supportate in Monitoraggio di Azure.

  • Per visualizzare le metriche di ExpressRoute, filtrare per Tipo di risorsa Circuiti ExpressRoute.
  • Per visualizzare le metriche di Copertura globale, filtrare per tipo di risorsa Circuiti ExpressRoute e selezionare una risorsa circuito ExpressRoute con Copertura globale abilitata.
  • Per visualizzare le metriche di ExpressRoute Direct, filtrare per tipo di risorsa Porte ExpressRoute.

Dopo aver selezionato una metrica, viene applicata l'aggregazione predefinita. Facoltativamente, è possibile applicare la suddivisione, che mostra la metrica con dimensioni diverse.

Analisi dei log

I dati nei log di Monitoraggio di Azure vengono archiviati in tabelle, ognuna delle quali ha un proprio set di proprietà univoche.

Tutti i log delle risorse in Monitoraggio di Azure hanno gli stessi campi seguiti da campi specifici del servizio. Lo schema comune è descritto in Schema dei log delle risorse di Monitoraggio di Azure. Lo schema dei log delle risorse di ExpressRoute è disponibile in Informazioni di riferimento sui dati di monitoraggio di Azure ExpressRoute.

Il log attività è una registrazione della piattaforma che fornisce informazioni sugli eventi a livello di sottoscrizione. È possibile visualizzarlo in modo indipendente o instradarlo ai log di Monitoraggio di Azure, in cui è possibile eseguire query molto più complesse usando Log Analytics.

ExpressRoute archivia i dati nelle tabelle seguenti.

Tabella Descrizione
AzureDiagnostics Tabella comune usata da più servizi per archiviare i log delle risorse. I log delle risorse di ExpressRoute possono essere identificati con MICROSOFT.NETWORK.
AzureMetrics Dati delle metriche generati da ExpressRoute che misurano l'integrità e le prestazioni.

Per visualizzare queste tabelle, passare alla risorsa del circuito ExpressRoute e selezionare Log in Monitoraggio.

Nota

I log di diagnostica di Azure, come il log delle tabelle di route BGP, vengono aggiornati ogni 24 ore.

Query Kusto di esempio

Qui sono riportate alcune query che è possibile immettere nella barra Ricerca log per monitorare le risorse di Azure ExpressRoute. Queste query usano il nuovo linguaggio.

  • Per eseguire una query per la tabella di route BGP (Border Gateway Protocol) appresa nelle ultime 12 ore.

    AzureDiagnostics
    | where TimeGenerated > ago(12h)
    | where ResourceType == "EXPRESSROUTECIRCUITS"
    | project TimeGenerated, ResourceType , network_s, path_s, OperationName
    
  • Per eseguire una query sui messaggi informativi BGP per livello, tipo di risorsa e rete.

    AzureDiagnostics
    | where Level == "Informational"
    | where ResourceType == "EXPRESSROUTECIRCUITS"
    | project TimeGenerated, ResourceId , Level, ResourceType , network_s, path_s
    
  • Per eseguire una query sul grafico del traffico BitInPerSeconds nell'ultima ora.

    AzureMetrics
    | where MetricName == "BitsInPerSecond"
    | summarize by Average, bin(TimeGenerated, 1h), Resource
    | render timechart
    
  • Per eseguire una query sul grafico del traffico BitOutPerSeconds nell'ultima ora.

    AzureMetrics
    | where MetricName == "BitsOutPerSecond"
    | summarize by Average, bin(TimeGenerated, 1h), Resource
    | render timechart
    
  • Per eseguire una query sul grafico di ArpAvailability in intervalli di 5 minuti.

    AzureMetrics
    | where MetricName == "ArpAvailability"
    | summarize by Average, bin(TimeGenerated, 5m), Resource
    | render timechart
    
  • Per eseguire una query sul grafico della disponibilità BGP in intervalli di 5 minuti.

    AzureMetrics
    | where MetricName == "BGPAvailability"
    | summarize by Average, bin(TimeGenerated, 5m), Resource
    | render timechart
    

Avvisi

Gli avvisi di Monitoraggio di Azure notificano in modo proattivo quando vengono riscontrate importanti condizioni nei dati di monitoraggio. Consentono di identificare e risolvere i problemi del sistema prima che gli utenti li notino. È possibile impostare avvisi su metriche, log e log attività. Ogni tipo di avviso presenta vantaggi e svantaggi.

La tabella seguente elenca le regole di avviso comuni e consigliate per ExpressRoute.

Tipo di avviso Condizione Descrizione
Disponibilità ARP inattiva Nome dimensione: Tipo di peering, Tipo di aggregazione: Media, Operatore: Minore di, Valore di soglia: 100% Quando la disponibilità ARP è inattiva per un tipo di peering.
Disponibilità BGP inattiva Nome dimensione: Peer, Tipo di aggregazione: Media, Operatore: Minore di, Valore di soglia: 100% Quando la disponibilità BGP è inattiva per un peer.

Nota

Durante la manutenzione tra Microsoft Edge e la rete principale, la disponibilità BGP verrà visualizzata inattiva anche se la sessione BGP tra il bordo del cliente e Microsoft Edge rimane attiva. Per informazioni sulla manutenzione tra la rete perimetrale Microsoft e quella principale, assicurarsi che gli avvisi di manutenzione siano attivati e configurati.

Avvisi per le connessioni gateway di ExpressRoute

  1. Per configurare gli avvisi, passare a Monitoraggio di Azure e quindi selezionare Avvisi.

    Screenshot dell'opzione avvisi nella pagina di panoramica del monitoraggio.

  2. Selezionare + Crea > Regola di avviso e selezionare la risorsa di connessione gateway ExpressRoute. Selezionare Avanti: Condizione > per configurare il segnale.

    Screenshot della selezione del gateway di rete virtuale ExpressRoute nella pagina selezionare una risorsa.

  3. Nella pagina Selezionare un segnale selezionare una metrica, l'integrità delle risorse o il log attività per cui si vuole ricevere un avviso. A seconda del segnale selezionato, potrebbe essere necessario immettere informazioni aggiuntive, ad esempio un valore soglia. È anche possibile combinare più segnali in un singolo avviso. Selezionare Avanti: Azioni > per definire chi riceverà le notifiche e come.

    Screenshot dell'elenco dei segnali che possono essere avvisati per i gateway ExpressRoute.

  4. Selezionare + Seleziona gruppi di azioni per scegliere un gruppo di azioni esistente creato in precedenza o selezionare + Crea gruppo di azioni per definirne uno nuovo. Nel gruppo di azioni si determina il modo in cui le notifiche vengono inviate e chi le riceve.

    Screenshot della pagina Aggiungi gruppi di azioni.

  5. Selezionare Rivedi e crea e quindi Crea per distribuire l'avviso nella sottoscrizione.

Passaggi successivi