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 supportare un dashboard condiviso accessibile dal team di supporto delle operazioni IT. Scopri come:

  • Creare un dashboard condiviso nel portale di Azure.
  • Visualizzare una query del log delle 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

Accedi al portale di Azure.

Creare un dashboard condiviso

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

Screenshot that shows an Azure portal dashboard.

Qui è possibile riunire i dati operativi più importanti per l'IT in tutte le risorse di Azure, inclusi i dati di telemetria di Azure Log Analytics. Prima di visualizzare una query di log, 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

I tipi di grafico seguenti sono supportati nei dashboard di Azure usando query di log:

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

Per creare un dashboard, selezionare Nuovo dashboard.

Screenshot that shows creating a new dashboard in the Azure portal.

Questa azione crea un nuovo dashboard privato, vuoto e nuovo. 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 Il dashboard di esempio per questa esercitazione. Selezionare quindi Fine personalizzazione.

Screenshot that shows saving a customized Azure dashboard.

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

Screenshot that shows sharing a new dashboard in the Azure portal.

Scegliere una sottoscrizione e un gruppo di risorse in cui pubblicare il dashboard. Per praticità, si viene guidati verso un modello in cui si inserisce i dashboard in un gruppo di risorse denominato dashboard. Verificare la sottoscrizione selezionata e quindi selezionare Pubblica. L'accesso alle informazioni visualizzate nel dashboard viene 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 si userà Log Analytics per creare una visualizzazione delle prestazioni in formato grafico e salvarla per una query futura. Verrà quindi aggiunto al dashboard condiviso creato in precedenza.

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

Screenshot that shows the home page.

Immettere la query seguente per restituire i record di utilizzo del processore per i computer Windows e Linux. I record vengono raggruppati e ComputerTimeGenerated visualizzati in un grafico visivo. Selezionare 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 that shows how to save a query and pin it to a dashboard.

Nel pannello di controllo Salva query specificare un nome, ad esempio macchine virtuali di Azure - Utilizzo 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.

Ora che è stata aggiunta una query al dashboard, si noterà che contiene un titolo generico e un commento sotto di esso.

Screenshot that shows an Azure dashboard sample.

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 modifiche o ignorare. Selezionare Salva una copia.

Screenshot that shows a completed configuration of a sample dashboard.

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 visualizzare esempi di script predefiniti di Log Analytics.