Esporta (0) Stampa
Espandi tutto

Informazioni sulle metriche di Analisi archiviazione

Aggiornamento: dicembre 2013

I dati di metrica di Analisi archiviazione includono statistiche sulle transazioni aggregate e dati sulla capacità relativi alle richieste a un servizio di archiviazione. I dati sulle transazioni vengono raccolti sia a livello dell'operazione API sia a livello del servizio di archiviazione, mentre i dati sulla capacità vengono raccolti a livello del servizio di archiviazione. I dati di metrica possono essere utilizzati per analizzare l'utilizzo del servizio di archiviazione, eseguire la diagnostica dei problemi relativi alle richieste effettuate al servizio di archiviazione e migliorare le prestazioni delle applicazioni che utilizzano un servizio.

Per utilizzare Analisi archiviazione, è necessario abilitarlo per ogni servizio che si desidera monitorare. È possibile abilitarlo dal Portale di gestione della piattaforma Windows Azure; per informazioni dettagliate, vedere la pagina relativa al monitoraggio di un account di archiviazione. È inoltre possibile abilitare Analisi archiviazione a livello di programmazione tramite l'API REST o la libreria client. Utilizzare Get Blob Service Properties, Get Queue Service Properties e Get Table Service Properties per abilitare Analisi archiviazione per ogni servizio.

Ad intervalli di ora o di minuti viene registrato un set di dati affidabili relativi a ogni servizio di archiviazione e a ogni operazione API richiesta, tra cui l'ingresso e l'uscita, la disponibilità, gli errori e le percentuali delle richieste per categoria. Nell'argomento Schema di tabella della metrica di Analisi di archiviazione è disponibile un elenco completo dei dettagli sulle transazioni.

I dati sulle transazioni vengono registrati a due livelli: a livello di servizio e a livello di operazione API. A livello di servizio, le statistiche che riepilogano tutte le operazioni API richieste vengono scritte ogni ora in un'entità tabella anche se non è stata effettuata alcuna richiesta al servizio. A livello di operazione API, le statistiche vengono scritte su un'entità solo se l'operazione è stata richiesta in quell'ora.

Ad esempio, se si esegue un'operazione GetBlob nel servizio Blob, tramite la metrica di Analisi archiviazione la richiesta viene registrata e inclusa nei dati aggregati sia per il servizio Blob sia per l'operazione GetBlob. Tuttavia, se nessuna operazione GetBlob viene richiesta in quest'ora, non verrà scritta alcuna entità in $MetricsTransactionsBlob per questa operazione.

I dati di metrica relativi alle transazioni vengono registrati tanto per le richieste utente quanto per quelle effettuate direttamente da Analisi archiviazione. Ad esempio, le richieste effettuate da Analisi archiviazione per scrivere log ed entità tabella vengono registrate. Per ulteriori informazioni sulla fatturazione di queste richieste, vedere Analisi archiviazione e fatturazione

noteNota
Attualmente, i dati di metrica relativi alla capacità sono disponibili solo per il servizio Blob. I dati di metrica relativi alla capacità per il servizio di accodamento e il servizio tabelle saranno disponibili nelle versioni future di Analisi archiviazione.

I dati relativi alla capacità vengono registrati ogni giorno per il servizio Blob di un account di archiviazione in due entità tabella. Un'entità fornisce le statistiche sui dati utente, l'altra fornisce le statistiche sul contenitore di Blob $logs utilizzato da Analisi archiviazione. Nella tabella $MetricsCapacityBlob sono contenute le statistiche seguenti:

  • Capacity: quantità di spazio di archiviazione utilizzata dal servizio Blob dell'account di archiviazione, in byte.

  • ContainerCount: numero di contenitori di Blob nel servizio Blob dell'account di archiviazione.

  • ObjectCount: numero di Blob in blocchi o di pagine di cui è stato o meno eseguito il commit nel servizio Blob dell'account di archiviazione.

Per ulteriori informazioni sul dati di metrica relativi alla capacità, vedere Schema di tabella della metrica di Analisi di archiviazione.

Tutti i dati delle metriche per ognuno dei servizi di archiviazione sono archiviati in tre tabelle riservate per il servizio specifico: una tabella per le informazioni sulle transazioni, una per le informazioni sulle transazioni al minuto e un'altra per le informazioni sulla capacità. Le informazioni sulle transazioni e quelle sulle transazioni al minuto includono dati relativi alle richieste e alle risposte, mentre le informazioni sulla capacità includono i dati relativi all'utilizzo dello spazio di archiviazione. Le metriche orarie e al minuto e la capacità per il servizio Blob di un account di archiviazione sono accessibili nelle tabelle che sono denominate nel modo indicato nella tabella che segue.

 

Livello di metrica Nomi di tabelle Supportato per le versioni

Metrica oraria, posizione primaria

  • $MetricsTransactionsBlob

  • $MetricsTransactionsTable

  • $MetricsTransactionsQueue

Solo versioni precedenti alla 2013-08-15. Sebbene questi nomi siano ancora supportati, è consigliabile iniziare ad utilizzare le tabelle elencate di seguito.

Metrica oraria, posizione primaria

  • $MetricsHourPrimaryTransactionsBlob

  • $MetricsHourPrimaryTransactionsTable

  • $MetricsHourPrimaryTransactionsQueue

Tutte le versioni, inclusa la 2013-08-15

Metrica al minuto, posizione primaria

  • $MetricsMinutePrimaryTransactionsBlob

  • $MetricsMinutePrimaryTransactionsTable

  • $MetricsMinutePrimaryTransactionsQueue

Tutte le versioni, inclusa la 2013-08-15

Metrica oraria, posizione secondaria

  • $MetricsHourSecondaryTransactionsBlob

  • $MetricsHourSecondaryTransactionsTable

  • $MetricsHourSecondaryTransactionsQueue

Tutte le versioni, inclusa la 2013-08-15. La replica geograficamente ridondante con accesso in lettura deve essere abilitata.

Metrica al minuto, posizione secondaria

  • $MetricsMinuteSecondaryTransactionsBlob

  • $MetricsMinuteSecondaryTransactionsTable

  • $MetricsMinuteSecondaryTransactionsQueue

Tutte le versioni, inclusa la 2013-08-15. La replica geograficamente ridondante con accesso in lettura deve essere abilitata.

Capacità (solo servizio Blob)

$MetricsCapacityBlob

Tutte le versioni, inclusa la 2013-08-15

Queste tabelle vengono create automaticamente quando si abilita Analisi archiviazione per un account di archiviazione. Sono accessibili tramite lo spazio dei nomi dell'account di archiviazione, ad esempio: https://<accountname>.table.core.windows.net/Tables("$MetricsTransactionsBlob")

Tutti i dati presenti nelle tabelle dei dati di metrica sono accessibili utilizzando le API del servizio tabelle, incluse le API .NET fornite dalla libreria gestita di Windows Azure. L'amministratore dell'account di archiviazione può leggere ed eliminare le entità tabella, ma non può crearle né aggiornarle.

Vedere anche

Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft