Creare e condividere i dashboard dei dati di Log Analytics

I dashboard di Log Analytics possono visualizzare tutte le query di log salvate. Le visualizzazioni consentono di trovare, correlare e condividere i dati operativi IT nell'organizzazione. Questa esercitazione illustra la creazione di una query di log che verrà usata per un dashboard condiviso accessibile dal team di supporto alle operazioni IT. Scopri come:

  • Creare un dashboard condiviso nel portale di Azure.
  • Visualizzare una query di log relativa alle prestazioni.
  • Aggiungere una query di log a un dashboard condiviso.
  • Personalizzare un riquadro in un dashboard condiviso.

Per completare l'esempio contenuto in questa esercitazione, è necessario disporre di una macchina virtuale esistente connessa all'area di lavoro Log Analytics.

Accedere al portale di Azure

Accedere al portale di Azure.

Creare un dashboard condiviso

Selezionare Dashboard per aprire il dashboard predefinito. Il dashboard sarà diverso dall'esempio seguente.

Screenshot che illustra un dashboard del portale di Azure.

Qui è possibile raggruppare i dati operativi più importanti di tutte le risorse di Azure per l'IT, inclusi i dati di telemetria di Azure Log Analytics. Prima di visualizzare una query di log, è necessario creare un dashboard e condividerlo. Sarà quindi possibile concentrarsi sulla query di log di esempio relativa alle prestazioni, che verrà visualizzata come grafico a linee, e aggiungerla al dashboard.

Nota

Quando si usano query di log nei dashboard di Azure, sono supportati i tipi di grafico seguenti:

  • areachart
  • columnchart
  • piechart (verrà eseguito il rendering nel dashboard ad anello)
  • scatterchart
  • timechart

Per creare un dashboard, selezionare Nuovo dashboard.

Screenshot che mostra la creazione di un nuovo dashboard nel portale di Azure.

Questa azione crea un nuovo dashboard privato e vuoto. Si apre in una modalità di personalizzazione in cui è possibile assegnare un nome al dashboard e aggiungere o riorganizzare i riquadri. Modificare il nome del dashboard e specificare Dashboard di esempio per questa esercitazione. Selezionare quindi Fine della personalizzazione.

Screenshot che mostra il salvataggio di un dashboard di Azure personalizzato.

Quando si crea un dashboard, è privato per impostazione predefinita, quindi si è l'unica persona che può visualizzarlo. Per renderlo visibile ad altri utenti, selezionare Condividi.

Screenshot che mostra la condivisione di un nuovo dashboard nel portale di Azure.

Viene chiesto di scegliere una sottoscrizione e un gruppo di risorse in cui pubblicare il dashboard. Per praticità, si viene indirizzati verso un modello in cui è possibile inserire i dashboard in un gruppo di risorse denominato dashboard. Verificare la sottoscrizione selezionata e quindi selezionare Pubblica. L'accesso alle informazioni visualizzate nel dashboard è controllato con il controllo degli accessi in base al ruolo di Azure.

Visualizzare una query di log

Log Analytics è un portale dedicato usato per lavorare con le query di log e i relativi risultati. Le funzionalità includono la possibilità di modificare una query su più righe ed eseguire il codice in modo selettivo. Log Analytics usa anche IntelliSense sensibile al contesto e Smart Analytics.

In questa esercitazione verrà usato Log Analytics per creare una visualizzazione delle prestazioni in formato grafico e salvarla per una query futura. Verrà quindi aggiunta al dashboard condiviso creato in precedenza.

Aprire Log Analytics scegliendo Log dal menu Monitoraggio di Azure. Viene visualizzata una nuova query vuota.

Screenshot che mostra la home page.

Immettere la query seguente per restituire i record di utilizzo del processore per i computer Windows e Linux. I record vengono raggruppati per Computer e TimeGenerated e visualizzati in un grafico visivo. Fare clic su Esegui per eseguire la query e visualizzare il grafico risultante.

Perf 
| where CounterName == "% Processor Time" and ObjectName == "Processor" and InstanceName == "_Total" 
| summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated, 1hr), Computer 
| render timechart

Salvare la query selezionando Salva.

Screenshot che mostra come salvare una query e aggiungerla a un dashboard.

Nel pannello di controllo Salva query specificare un nome, ad esempio Macchine virtuali di Azure - Utilizzo del processore e una categoria, ad esempio Dashboard. Seleziona Salva. In questo modo è possibile creare una raccolta di query comuni che è possibile usare e modificare. Infine, aggiungere questa query al dashboard condiviso creato in precedenza. Selezionare il pulsante Aggiungi al dashboard nell'angolo superiore destro della pagina e quindi selezionare il nome del dashboard.

Dopo l’aggiunta della query al dashboard, si noterà che viene visualizzato un titolo generico e un commento nella parte sottostante.

Screenshot che mostra un esempio di dashboard di Azure.

Rinominare la query con un nome significativo che può essere facilmente compreso da chiunque lo visualizza. Selezionare Modifica per personalizzare il titolo e il sottotitolo per il riquadro e quindi selezionare Aggiorna. Viene visualizzato un banner che chiede di pubblicare le modifiche o di ignorarle. Selezionare Salva una copia.

Screenshot che mostra una configurazione completata di un dashboard di esempio.

Passaggi successivi

In questa esercitazione è stato illustrato come creare un dashboard nel portale di Azure e aggiungervi una query di log. Seguire questo collegamento per vedere esempi di script predefiniti di Log Analytics.