Condividi tramite


Usare e personalizzare la cartella di lavoro Ottimizzazione costi

Questo articolo illustra come installare e modificare la cartella di lavoro Ottimizzazione costi. La cartella di lavoro Ottimizzazione costi è un punto centrale per alcuni degli strumenti più usati che consentono di raggiungere obiettivi di utilizzo ed efficienza. Offre una gamma di informazioni dettagliate, tra cui:

  • Consigli di Advisor sui costi
  • Identificazione delle risorse inattive
  • Gestione di macchine virtuali deallocate in modo non corretto
  • Informazioni dettagliate sull'uso delle opzioni del Vantaggio Azure Hybrid per i database Windows, Linux e SQL

La cartella di lavoro include informazioni dettagliate per calcolo, archiviazione e rete. La cartella di lavoro include anche un'opzione di correzione rapida per alcune query. L'opzione correzione rapida consente di applicare l'ottimizzazione consigliata direttamente dalla pagina della cartella di lavoro, semplificando il processo di ottimizzazione.

La cartella di lavoro include due sezioni principali: Ottimizzazione frequenza e Ottimizzazione utilizzo.


Ottimizzazione frequenza

Questa sezione è incentrata sulle strategie per ottimizzare i costi di Azure risolvendo i fattori correlati alla frequenza. Include informazioni dettagliate sulle raccomandazioni sui costi di Advisor, indicazioni sull'utilizzo delle opzioni del Vantaggio Azure Hybrid per i database Windows, Linux e SQL e altro ancora. Include anche raccomandazioni per sconti basati sull'impegno, ad esempio prenotazioni e piani di risparmio di Azure. L'ottimizzazione della frequenza è fondamentale per ridurre il costo orario o mensile delle risorse.

Di seguito è riportato un esempio della sezione Ottimizzazione della frequenza per le macchine virtuali Windows con Vantaggio Azure Hybrid.

Screenshot che mostra la sezione Ottimizzazione frequenza per le macchine virtuali Windows con Vantaggio Azure Hybrid.


Ottimizzazione dell'utilizzo

Lo scopo dell'ottimizzazione dell'utilizzo è garantire che le risorse di Azure vengano usate in modo efficiente. Questa sezione fornisce indicazioni per identificare le risorse inattive, gestire macchine virtuali deallocate in modo non corretto e implementare raccomandazioni per migliorare l'efficienza delle risorse. Concentrarsi sull'ottimizzazione dell'utilizzo per ottimizzare l'utilizzo delle risorse e ridurre al minimo i costi.

Ecco un esempio della sezione Ottimizzazione dell’utilizzo per il servizio Azure Kubernetes.

Screenshot che mostra la sezione Ottimizzazione utilizzo per il servizio Azure Kubernetes.

Per altre informazioni sulla cartella di lavoro Ottimizzazione costi, vedere Comprendere e ottimizzare i costi di Azure usando la cartella di lavoro Ottimizzazione costi.


Usare la cartella di lavoro

Le cartelle di lavoro di Monitoraggio di Azure offrono un canvas flessibile per l'analisi dei dati e la creazione di report visivi avanzati nel portale di Azure. È quindi possibile personalizzarli per visualizzare informazioni visive e interattive sull'ambiente Azure. Consente di eseguire query su varie origini di dati in Azure e di modificare o elaborare i dati, se necessario. È quindi possibile scegliere di visualizzarla usando una delle visualizzazioni disponibili e infine condividere la cartella di lavoro con il team in modo che tutti possano usarla.

La cartella di lavoro Ottimizzazione costi si trova nella raccolta cartelle di lavoro di Azure Advisor e non richiede alcuna configurazione. Tuttavia, se si desidera apportare modifiche alla cartella di lavoro, ad esempio l'aggiunta o la personalizzazione delle query, è possibile copiare la cartella di lavoro nell'ambiente.

Visualizzare la cartella di lavoro in Advisor

  1. Accedere al portale di Azure.
  2. Cercare Azure Advisor.
  3. Nel menu di spostamento a sinistra selezionare Cartelle di lavoro.
  4. Nella raccolta Cartelle di lavoro selezionare il modello di cartella di lavoro Ottimizzazione costi (anteprima).
  5. Selezionare un'area da esplorare.

Distribuire la cartella di lavoro in Azure

Se si desidera apportare modifiche alla cartella di lavoro originale, il relativo modello viene offerto come parte del toolkit FinOps e può essere distribuito in pochi passaggi.

Verificare di disporre dei ruoli con privilegi minimi seguenti per distribuire e usare la cartella di lavoro.

Distribuire il modello di cartella di lavoro Ottimizzazione costi con una delle opzioni seguenti.

{% include deploy.html template="optimization-workbook" public="1" gov="1" china="0" %}

Selezionare una sottoscrizione, un percorso, un gruppo di risorse e assegnare un nome alla cartella di lavoro. Selezionare quindi Rivedi e crea per distribuire il modello di cartella di lavoro.

Screenshot che mostra il modello di cartella di lavoro completato.

Nella pagina Rivedi e crea selezionare Crea.

Al termine della distribuzione, è possibile visualizzare e copiare l'URL della cartella di lavoro nella pagina output. L'URL consente di passare direttamente alla cartella di lavoro creata. Ecco un esempio.

Screenshot che mostra la pagina Output in cui è possibile copiare l'URL della cartella di lavoro.


Modificare e includere nuove query nella cartella di lavoro

Se si desidera modificare o includere più query nella cartella di lavoro, è possibile modificare il modello per le proprie esigenze.

La cartella di lavoro si basa principalmente sulle query di Azure Resource Graph. Tuttavia, le cartelle di lavoro supportano molte origini diverse. Includono KQL, Azure Resource Manager, Monitoraggio di Azure, Esplora dati di Azure, Endpoint personalizzati e altri.

È anche possibile unire dati da origini diverse per migliorare l'esperienza di informazioni dettagliate. Monitoraggio di Azure include diverse origini dati correlate che sono spesso fondamentali per il flusso di lavoro di valutazione e diagnostica. È possibile unire o aggiungere i dati per fornire informazioni dettagliate avanzate usando il controllo di merge.

Ecco come creare e aggiungere una query alla scheda vantaggio Azure Hybrid nella cartella di lavoro. Per questo esempio, si aggiunge codice dalla sezione Esempio di codice per identificare quali cluster Azure Stack HCI non usano il Vantaggio Azure Hybrid.

  1. Aprire la cartella di lavoro e selezionare Modifica.
  2. Selezionare la scheda Ottimizzazione frequenza, che mostra le macchine virtuali che usano il Vantaggio Azure Hybrid.
  3. Nella parte inferiore della pagina a destra, a destra dell'ultima opzione Modifica selezionare il simbolo con i puntini di sospensione () e quindi selezionare Aggiungi. Questa azione aggiunge un nuovo elemento dopo l'ultimo gruppo.
  4. Selezionare Aggiungi query.
  5. Modificare Origine dati in Azure Resource Graph. Lasciare il tipo di risorsa come Sottoscrizioni.
  6. In Sottoscrizioni selezionare l'opzione elenco e quindi in Parametri della risorsa selezionare Sottoscrizioni.
  7. Copiare il codice di esempio dalla sezione Esempio di codice e incollarlo nell'editor.
  8. Modificare il nome ResourceGroup nell'esempio di codice in quello in cui si trovano i cluster Azure Stack HCI.
  9. Nella parte inferiore della pagina selezionare Modifica completata.
  10. Salvare le modifiche apportate alla cartella di lavoro ed esaminare i risultati.

Informazioni sulle sezioni di codice

Anche se la finalità di questo articolo non è concentrarsi sulle query di Azure Resource Graph, è importante comprendere le operazioni eseguite dall'esempio di query. L'esempio di codice include tre sezioni.

Nella prima sezione il codice seguente identifica e raggruppa le proprie sottoscrizioni.

ResourceContainers | where type =~ 'Microsoft.Resources/subscriptions' | where tostring (properties.subscriptionPolicies.quotaId) !has "MSDNDevTest_2014-09-01"  | extend SubscriptionName=name

Esegue una query sulla tabella ResourceContainers e rimuove quelli che sono sviluppo/test perché il Vantaggio Azure Hybrid non si applica alle risorse di sviluppo/test.

Nella seconda sezione la query trova e valuta le risorse Stack HCI.

resources 
| where resourceGroup in ({ResourceGroup})
| where type == 'microsoft.azurestackhci/clusters'
| extend AHBStatus = tostring(properties.softwareAssuranceProperties.softwareAssuranceIntent)
| where AHBStatus == "Disable"

Questa sezione esegue una query sulla tabella Resource. Filtra in base al tipo di risorsa microsoft.azurestackhci/clusters. Crea una nuova colonna denominata AHBStatus con la proprietà in cui sono disponibili le informazioni di assicurazione del software. E si vogliono solo le risorse in cui il AHBStatus è impostato su Disable.

Nell'ultima sezione la query unisce il ResourceContainerstable alla tabella resources. Il join consente di identificare la sottoscrizione a cui appartengono le risorse.

ResourceContainers | "Insert first code section go here"
| join (
resources  "Insert second code section here"
) on subscriptionId 
| order by type asc 
| project HCIClusterId,ClusterName,Status,AHBStatus

Alla fine, si visualizzano le colonne più rilevanti. Poiché la cartella di lavoro ha un parametro ResourceGroup, il codice di esempio consente di filtrare i risultati per ogni gruppo di risorse.

Esempio di codice

Ecco l'esempio di codice completo usato per inserire nella cartella di lavoro.

ResourceContainers | where type =~ 'Microsoft.Resources/subscriptions' | where tostring (properties.subscriptionPolicies.quotaId) !has "MSDNDevTest_2014-09-01"  | extend SubscriptionName=name 
| join (
  resources 
  | where resourceGroup in ({ResourceGroup})
  | where type == 'microsoft.azurestackhci/clusters'
  | extend AHBStatus = tostring(properties.softwareAssuranceProperties.softwareAssuranceIntent)
  | where AHBStatus == "Disable"
  | extend HCIClusterId=properties.clusterId, ClusterName=properties.clusterName, Status=properties.status, AHBStatus=tostring(properties.softwareAssuranceProperties.softwareAssuranceIntent)
) on subscriptionId 
| order by type asc 
| project HCIClusterId,ClusterName,Status,AHBStatus

Ulteriori informazioni su Cartelle di lavoro

Per altre informazioni sulle cartelle di lavoro di Monitoraggio di Azure, vedere il modulo di training Visualizzare i dati combinati da più origini dati usando cartelle di lavoro di Monitoraggio di Azure modulo di training.


Passaggi successivi

Per altre informazioni sulla cartella di lavoro Ottimizzazione costi, vedere Visualizzare i dati combinati da più origini dati usando cartelle di lavoro di Monitoraggio di Azure.