Condividi tramite


Panoramica- Monitorare le risorse di Azure Sphere

Quando si usano applicazioni e processi aziendali critici basati sulle risorse di Azure, è consigliabile monitorare tali risorse per verificarne disponibilità, prestazioni e funzionamento. Questa sezione descrive i dati di monitoraggio generati da Azure Sphere e come usare le funzionalità di Monitoraggio di Azure per analizzare e inviare avvisi su questi dati.

È possibile monitorare i dati con le opzioni seguenti:

  • Monitoraggio dal portale di Azure Sphere: è possibile monitorare con le metriche disponibili nella scheda Metriche del catalogo di Azure Sphere. Le metriche in questa scheda includono le metriche AttestationCount e ErrorCount. Per altre informazioni, vedere Monitoraggio dei dati raccolti da Azure Sphere.

  • Monitorare con le metriche in Monitoraggio di Azure: è possibile monitorare le metriche del catalogo di Azure Sphere e creare dashboard da Monitoraggio di Azure. Monitoraggio di Azure raccoglie le metriche del catalogo di Azure Sphere per impostazione predefinita, non è necessario configurare in modo esplicito alcun elemento. La maggior parte delle metriche disponibili nelle opzioni precedenti è disponibile anche in queste metriche. I valori delle dimensioni per le metriche, ad esempio il nome del contenitore, non fanno distinzione tra maiuscole e minuscole. È quindi necessario usare un confronto senza distinzione tra maiuscole e minuscole per i confronti tra stringhe su questi valori di dimensione. Per altre informazioni, vedere Analizzare i dati delle metriche.

  • Monitorare con i log di diagnostica in Monitoraggio di Azure: è possibile monitorare i log del catalogo di Azure Sphere e creare dashboard da Monitoraggio di Azure. I dati, ad esempio gli eventi del dispositivo e l'attività dell'utente, vengono archiviati come log. Ad esempio, se l'autenticazione del dispositivo con il servizio di sicurezza di Azure Sphere (AS3) non è riuscita o il gruppo di dispositivi nel catalogo è stato modificato, questi eventi vengono acquisiti all'interno dei log. È possibile analizzare questi log eseguendo query sui dati raccolti. Per altre informazioni, vedere Analizzare i dati di log.

Che cos'è Monitoraggio di Azure?

Il catalogo di Azure Sphere crea dati di monitoraggio usando Monitoraggio di Azure, un servizio di monitoraggio dello stack completo in Azure che fornisce un set completo di funzionalità per monitorare le risorse di Azure oltre alle risorse in altri cloud e in locale.

Se non si ha già familiarità con il monitoraggio dei servizi di Azure, iniziare con l'articolo Monitoraggio delle risorse di Azure con Monitoraggio di Azure, che descrive i concetti seguenti:

  • Che cos'è Monitoraggio di Azure?
  • Costi associati al monitoraggio
  • Dati di monitoraggio raccolti in Azure
  • Configurazione della raccolta dati
  • Strumenti standard di Azure per l'analisi e la notifica sui dati di monitoraggio

Le sezioni seguenti si basano su questo articolo descrivendo i dati specifici raccolti da Azure Sphere e fornendo esempi per la configurazione della raccolta dati e l'analisi di questi dati con gli strumenti di Azure.

Monitoraggio dei dati

Azure Sphere raccoglie gli stessi tipi di dati di monitoraggio di altre risorse di Azure, descritti in Monitoraggio dei dati dalle risorse di Azure. Per informazioni di riferimento dettagliate sui log e le metriche creati dai dispositivi Azure Sphere, vedere Monitoraggio dei dati di Azure Sphere.

Raccogliere e instradare i dati

Le metriche della piattaforma e il log attività vengono raccolte e archiviate automaticamente, ma possono essere indirizzate 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.

Nota

È necessario disporre di un account Archiviazione di Azure esistente, dell'hub eventi, dell'area di lavoro Log Analytics o dell'integrazione dei partner di Monitoraggio di Azure per instradare i dati a.

Vedere Creare un'impostazione di diagnostica per raccogliere i log e le metriche della piattaforma in Azure per il processo dettagliato per la creazione di un'impostazione di diagnostica con il portale di Azure e per alcuni esempi di query di diagnostica.

Quando si crea un'impostazione di diagnostica, specificare le categorie di log da raccogliere. Le metriche e i log che è possibile raccogliere sono descritti nelle sezioni seguenti.

Analisi delle metriche

È possibile analizzare le metriche per Azure Sphere con le metriche di altri servizi di Azure usando Esplora metriche. Per altre informazioni su questo strumento, vedere Introduzione a Esplora metriche di Azure.

Per aprire Esplora metriche di Monitoraggio di Azure, passare al portale di Azure e aprire il catalogo di Azure, quindi selezionare Metriche in Monitoraggio. Questo strumento di esplorazione è limitato per impostazione predefinita alle metriche della piattaforma generate dal catalogo di Azure Sphere.

Per un elenco delle metriche della piattaforma raccolte per Azure Sphere, vedere Metriche nel riferimento ai dati di Monitoraggio di Azure Sphere. Per un elenco delle metriche della piattaforma raccolte per tutti i servizi di Azure, vedere Metriche supportate con Monitoraggio di Azure.

Analizzare i 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. Per un elenco dei tipi di log delle risorse raccolti per Azure Sphere, vedere la tabella seguente.

Azure Sphere archivia i dati nelle tabelle seguenti.

Tabella Descrizione
ASCDeviceEvents Archivia tutti gli eventi correlati al dispositivo per la risorsa catalogo di Azure Sphere.
ASCAuditLogs Archivia tutte le azioni utente eseguite nella risorsa del catalogo di Azure Sphere.
AzureActivity Tabella comune che archivia tutti i record del log attività per tutte le risorse.

Il log attività è una piattaforma che fornisce informazioni dettagliate 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.

Query di Log Analytics di esempio

Prima di usare Log Analytics per eseguire query Kusto, è necessario abilitare i log di diagnostica in Impostazioni di diagnostica.

Quando si seleziona Log dal menu del catalogo di Azure Sphere, Log Analytics viene aperto con l'ambito di query impostato sul catalogo corrente di Azure Sphere. Le query sui log includeranno solo i dati di tale risorsa.

Importante

Se si vuole eseguire una query che includa dati di altri account o dati di altri servizi di Azure, selezionare Log dal menu Monitoraggio di Azure. Per altre informazioni, vedere Ambito e intervallo di tempo delle query su log in Log Analytics di Monitoraggio di Azure. Questi esempi sono solo una piccola parte delle query avanzate che possono essere eseguite in Monitoraggio di Azure usando il linguaggio di query Kusto. Per altre informazioni, vedere Esempi per le query Kusto.

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.

Ad esempio, nella tabella seguente sono elencate alcune regole di avviso per le risorse. È possibile trovare un elenco dettagliato delle regole di avviso nel portale di Azure. Per altre informazioni, vedere l'articolo come configurare gli avvisi.

Tipo di avviso Condizione Descrizione
Avviso dell'evento del dispositivo Nome dimensione: Device_Heartbeat_Events, Operatore: Minore di, Valori dimensione: 1 Avvisa se l'heartbeat del dispositivo della flotta scende al di sotto di una determinata soglia.
Audit event alert (Avviso eventi di controllo) Operatore: Maggiore di, tipo di aggregazione: Conteggio, Valore soglia: 1 Avvisa quando l'utente ha eseguito un'attività di controllo. Ad esempio, modificare il nome del gruppo di dispositivi.

Passaggi successivi