Panoramica: monitorare le risorse di Azure Sphere

Quando le applicazioni e i processi aziendali critici si basano sulle risorse di Azure, è consigliabile monitorare tali risorse per la loro disponibilità, prestazioni e funzionamento. Questa sezione descrive i dati di monitoraggio generati da Azure Sphere e come è possibile usare le funzionalità di Monitoraggio di Azure per analizzare e avvisare su questi dati.

È possibile monitorare i dati con le opzioni seguenti:

  • Monitor dal portale di Azure Sphere: puoi eseguire il monitoraggio con le metriche disponibili nella scheda Metriche del catalogo Azure Sphere. Le metriche in questa scheda includono le metriche AttestationCount e ErrorCount. Per ulteriori informazioni, vedi Monitoraggio dei dati raccolti da Azure Sphere.

  • Monitora con metriche nel monitor di Azure: puoi monitorare le metriche del tuo catalogo Azure Sphere e creare dashboard dal monitor di Azure. Monitoraggio di Azure raccoglie le metriche del catalogo Azure Sphere per impostazione predefinita, non è necessario configurare in modo esplicito nulla. In queste metriche sono disponibili anche la maggior parte delle metriche disponibili nelle opzioni precedenti. I valori delle dimensioni per le metriche, ad esempio il nome del contenitore, non corrispondono alla distinzione tra maiuscole e minuscole. È quindi necessario usare un confronto senza distinzione tra maiuscole e minuscole quando si eseguono confronti tra stringhe su questi valori di dimensione. Per altre informazioni, vedere Analizzare i dati metrici.

  • Monitora con log diagnostici in Monitoraggio di Azure: è possibile monitorare i log del catalogo di Azure Sphere e creare dashboard da Monitoraggio di Azure. I dati come gli eventi del dispositivo e l'attività degli utenti vengono archiviati come log. Ad esempio, se l'autenticazione del dispositivo con Azure Sphere Security Service (AS3) non è riuscita o se il gruppo di dispositivi nel catalogo è stato modificato, questi eventi vengono acquisiti nei log. È possibile analizzare questi log eseguendo query sui dati raccolti. Per altre informazioni, vedere Analizzare i dati del log.

Che cos'è Azure Monitor?

Il catalogo Azure Sphere crea i dati di monitoraggio con 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'è Azure Monitor?
  • Costi associati al monitoraggio
  • Monitoraggio dei dati raccolti in Azure
  • Configurazione della raccolta dei dati
  • Strumenti standard in Azure per l'analisi e l'avviso sul monitoraggio dei dati

Le sezioni seguenti si basa su questo articolo descrivendo i dati specifici raccolti da Azure Sphere e fornendo esempi per configurare la raccolta dei dati e analizzare questi dati con gli strumenti di Azure.

Monitorare i dati

Azure Sphere raccoglie gli stessi tipi di dati di monitoraggio delle altre risorse di Azure, descritti in Monitoraggio dei dati dalle risorse di Azure. Vedi Monitoraggio dei dati di Azure Sphere per un riferimento dettagliato dei log e delle metriche creati dai dispositivi Azure Sphere.

Raccogliere e instradare i dati

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

I log delle risorse vengono raccolti e archiviati solo dopo aver creato un'impostazione di diagnostica e averli instradati a una o più posizioni.

Nota

Per instradare i dati, sarà necessario disporre di un account di archiviazione di Azure, di un hub eventi, di un'area di lavoro Log Analytics o di un'integrazione del partner di Monitoraggio di Azure .

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

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

Analizzare le 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 Guida introduttiva a Esplora metriche di Azure.

Per aprire Esplora metriche di Monitoraggio di Azure, vai alla portale di Azure e apri il catalogo di Azure, quindi seleziona Metriche in Monitoraggio. L'ambito di questo esplora risorse è per impostazione predefinita relativo alle metriche della piattaforma emesse dal catalogo Azure Sphere.

Per un elenco delle metriche della piattaforma raccolte per Azure Sphere, vedi 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 in cui ogni tabella ha un 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 Azure Monitor resource log schema. 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.

Tavolo Descrizione
ASCDeviceEvents Archivia tutti gli eventi correlati al dispositivo per la risorsa catalogo Azure Sphere.
ASCAuditLogs Archivia tutte le azioni utente eseguite sulla risorsa del catalogo Azure Sphere.
AzureActivity Tabella comune in cui sono archiviati tutti i record del log attività per tutte le risorse.

Il log attività è una piattaforma che fornisce informazioni dettagliate sugli eventi a livello di abbonamento. È possibile visualizzarlo in modo indipendente o instradarlo a Log di monitoraggio di Azure, dove è possibile eseguire query molto più complesse usando Log Analytics.

Esempio di query di analisi del log

Prima di utilizzare Log Analytics per eseguire query Kusto, è necessario abilitare i log diagnostici nelle impostazioni di diagnostica.

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

Importante

Se si vuole eseguire una query che include dati di altri account o dati di altri servizi di Azure, selezionare Log dal menu Monitor di Azure . Per altre informazioni, vedere Ambito della query di log e intervallo di tempo in Analisi log di Monitoraggio di Azure. Questi esempi sono solo un piccolo campionamento delle query complesse che possono essere eseguite in Monitoraggio di Azure usando la Linguaggio di query Kusto. Per altre informazioni, vedere esempi per le query Kusto.

Avvisi

Gli avvisi di Monitoraggio di Azure inviano notifiche proattive quando vengono trovate condizioni importanti nei dati di monitoraggio. Consentono di identificare e risolvere i problemi del sistema prima che i clienti li notino. È possibile impostare avvisi su metriche, log e log attività. I diversi tipi di avvisi presentano vantaggi e svantaggi.

La tabella seguente, ad esempio, elenca alcune regole di avviso per le risorse. È possibile trovare un elenco dettagliato delle regole di avviso dal portale di Azure. Per altre informazioni, vedere l'articolo sulla configurazione degli avvisi.

Tipo di avviso Condizione Descrizione
Avviso evento dispositivo Nome dimensione: Device_Heartbeat_Events, Operatore: Minore di, Valori dimensione: 1 Avvisa se il battito cardiaco del dispositivo della flotta scende al di sotto di una determinata soglia.
Avviso di evento di controllo Operatore: Maggiore di, Tipo di aggregazione: Conteggio, Valore soglia: 1 Avviso quando l'utente ha eseguito un'attività di controllo. Ad esempio, modifica il nome del gruppo di dispositivi.

Passaggi successivi