Condividi tramite


Come configurare il monitoraggio in Gemelli digitali di Azure

Importante

È stata rilasciata una nuova versione del servizio Gemelli digitali di Azure. Alla luce delle funzionalità espanse del nuovo servizio, il servizio Gemelli digitali di Azure originale (descritto in questo set di documentazione) è stato ritirato.

Per visualizzare la documentazione per il nuovo servizio, visitare la documentazione attiva di Azure Digital Twins.

Gemelli digitali di Azure supporta funzionalità di registrazione, monitoraggio e analisi affidabili. Gli sviluppatori di soluzioni possono usare log di Monitoraggio di Azure, log di diagnostica, registrazione attività e altri servizi per supportare le complesse esigenze di monitoraggio di un'app IoT. Le opzioni di registrazione possono essere combinate per eseguire query o visualizzare record in diversi servizi e fornire una copertura granulare della registrazione per molti servizi.

Questo articolo riepiloga le opzioni di registrazione e monitoraggio e come combinarle in modi specifici per Gemelli digitali di Azure.

Annotazioni

Questo articolo è stato aggiornato di recente in modo da usare il termine log di Monitoraggio di Azure anziché Log Analytics. I dati di log vengono comunque archiviati in un'area di lavoro Log Analytics e vengano ancora raccolti e analizzati dallo stesso servizio Log Analytics. Stiamo aggiornando la terminologia per riflettere meglio il ruolo dei log in Azure Monitor. Per informazioni dettagliate, vedere Modifiche della terminologia di Monitoraggio di Azure.

Esaminare i log attività

I log attività di Azure forniscono informazioni rapide sulle cronologie di eventi e operazioni a livello di sottoscrizione per ogni istanza del servizio di Azure.

Gli eventi a livello di sottoscrizione includono:

  • Creazione di risorse
  • Rimozione delle risorse
  • Creazione di segreti dell'app
  • Integrazione con altri servizi

La registrazione delle attività per Gemelli digitali di Azure è abilitata per impostazione predefinita ed è disponibile tramite il portale di Azure:

  1. Selezione dell'istanza di Gemelli digitali di Azure.

  2. Scegli Log attività per aprire il pannello di visualizzazione.

    Log attività

Per la registrazione avanzata delle attività:

  1. Selezionare l'opzione Log per visualizzare la panoramica di Activity Log Analytics:

    Selezione

  2. La panoramica di Activity Log Analytics riepiloga i dati essenziali del log attività:

    Panoramica di Analisi dei log attività

Suggerimento

Usare i log attività per ottenere informazioni rapide sugli eventi a livello di sottoscrizione.

Abilitare i log di diagnostica dei clienti

Le impostazioni di diagnostica di Azure possono essere impostate per ogni istanza di Azure per integrare la registrazione delle attività. Anche se i log attività riguardano gli eventi a livello di sottoscrizione, la registrazione diagnostica fornisce informazioni dettagliate sulla cronologia operativa delle risorse stesse.

Esempi di registrazione diagnostica includono:

  • Tempo di esecuzione per una funzione definita dall'utente
  • Codice di stato della risposta di una richiesta API riuscita
  • Recupero di una chiave app da un archivio

Per abilitare i log di diagnostica per un'istanza:

  1. Visualizzare la risorsa nel portale di Azure.

  2. Selezionare Impostazioni di diagnostica:

    Impostazioni di diagnostica 1

  3. Selezionare Attiva diagnostica per raccogliere i dati (se non è abilitato in precedenza).

  4. Compilare i campi richiesti e selezionare come e dove verranno salvati i dati:

    Impostazioni di diagnostica due

    I log di diagnostica vengono spesso salvati usando Archiviazione file di Azure e condivisi con i log di Monitoraggio di Azure. È possibile selezionare entrambe le opzioni.

Suggerimento

Usare i log di diagnostica per informazioni dettagliate sulle operazioni sulle risorse.

Monitoraggio di Azure e Log Analytics

Le applicazioni IoT uniscono risorse, dispositivi, posizioni e dati diversi in uno. La registrazione con granularità fine fornisce informazioni dettagliate su ogni componente, servizio o componente specifico dell'architettura complessiva dell'applicazione, ma una panoramica unificata è spesso necessaria per la manutenzione e il debug.

Monitoraggio di Azure include il potente servizio log analytics, che consente di visualizzare e analizzare le origini di registrazione in un'unica posizione. Monitoraggio di Azure è quindi estremamente utile per analizzare i log all'interno di app IoT sofisticate.

Esempi di utilizzo includono:

  • Esecuzione di query su più cronologie dei log di diagnostica
  • Visualizzazione dei log per diverse funzioni definite dall'utente
  • Visualizzazione dei log per due o più servizi in un intervallo di tempo specifico

L'esecuzione di query di log complete viene fornita tramite i log di Monitoraggio di Azure. Per configurare queste potenti funzionalità:

  1. Cercare Log Analytics nel portale di Azure.

  2. Verranno visualizzate le istanze dell'area di lavoro Log Analytics disponibili. Scegliere uno e selezionare Log per eseguire query:

    Log Analytics

  3. Se non si ha già un'istanza dell'area di lavoro Log Analytics , è possibile creare un'area di lavoro selezionando il pulsante Aggiungi :

    Creare OMS

Dopo aver eseguito il provisioning dell'istanza dell'area di lavoro Log Analytics , è possibile usare query avanzate per trovare voci in più log o eseguire ricerche usando criteri specifici usando Gestione log:

Gestione dei log

Per altre informazioni sulle potenti operazioni di query, vedere Introduzione alle query.

Annotazioni

È possibile che si verifichi un ritardo di 5 minuti quando si inviano eventi all'area di lavoro Log Analytics per la prima volta.

I log di Monitoraggio di Azure forniscono anche potenti servizi di notifica degli errori e degli avvisi, che possono essere visualizzati selezionando Diagnostica e risolvi i problemi:

Notifiche di avviso e errore

Suggerimento

Usare l'area di lavoro Log Analytics per eseguire query sulle cronologie dei log per più funzionalità, sottoscrizioni o servizi dell'app.

Altre opzioni

Gemelli digitali di Azure supporta anche la registrazione e il controllo della sicurezza specifici dell'applicazione. Per una panoramica completa di tutte le opzioni di registrazione di Azure disponibili per l'istanza di Gemelli digitali di Azure, vedere l'articolo Controllo log di Azure .

Passaggi successivi