Informazioni sulla diagnostica di AzureWhat is Azure Diagnostics

Diagnostica di Azure è la funzionalità all'interno di Azure che consente la raccolta di dati di diagnostica in un'applicazione distribuita.Azure Diagnostics is the capability within Azure that enables the collection of diagnostic data on a deployed application. È possibile usare l'estensione di diagnostica da numerose origini diverse.You can use the diagnostics extension from a number of different sources. Sono attualmente supportati i ruoli Web e di lavoro dei servizi cloud di Azure e le macchine virtuali di Azure che eseguono Microsoft Windows e Service Fabric.Currently supported are Azure Cloud Service Web and Worker Roles, Azure Virtual Machines running Microsoft Windows and Service Fabric. Altri servizi di Azure dispongono di propri strumenti di diagnostica separati.Other Azure services have their own separate diagnostics.

Dati che è possibile raccogliereData you can collect

Diagnostica di Azure consente di raccogliere i tipi di dati seguenti:Azure Diagnostics can collect the following types of data:

Origine datiData Source DescrizioneDescription
Contatori delle prestazioniPerformance counters Contatori delle prestazioni del sistema operativo e personalizzatiOperating System and custom performance counters
Log applicazioniApplication Logs Messaggi di traccia scritti dall'applicazioneTrace messages written by your application
Registri eventi di WindowsWindows Event logs Informazioni inviate al sistema di registrazione eventi di Windows.Information sent to the Windows event logging system
Origine dell'evento .NET.NET Event Source Eventi di scrittura di codice con la classe EventSource di .NETCode writing events using the .NET EventSource class
Log di IISIIS Logs Informazioni sui siti Web di IISInformation about IIS web sites
ETW basato su manifestoManifest based ETW Traccia di eventi per eventi Windows generati da qualsiasi processoEvent Tracing for Windows events generated by any process
Dump di arresto anomalo del sistemaCrash dumps Informazioni sullo stato del processo in caso di arresto anomalo dell'applicazione.Information about the state of the process in the event of an application crash
Log degli errori personalizzatiCustom error logs Log creati dall'applicazione o dal servizio.Logs created by your application or service
Log dell'infrastruttura diagnostica di AzureAzure Diagnostic infrastructure logs Informazioni su DiagnosticaInformation about Diagnostics itself

L'estensione di diagnostica di Azure consente di trasferire i dati in un account di archiviazione di Azure o di inviarli a servizi come Application Insights.The Azure diagnostics extension can transfer this data to an Azure storage account or send it to services like Application Insights. È possibile usare i dati per il debug, la risoluzione dei problemi, la valutazione delle prestazioni, il monitoraggio dell'utilizzo delle risorse, l'analisi del traffico, la pianificazione della capacità e il controllo.You can use the data for debugging and troubleshooting, measuring performance, monitoring resource usage, traffic analysis and capacity planning, and auditing.

Controllo delle versioniVersioning

Vedere Cronologia delle versioni di Diagnostica di Azure.See Azure Diagnostics Versioning History.

Passaggi successiviNext steps

Scegliere il servizio su cui si desidera raccogliere dati di diagnostica e usare i seguenti articoli per iniziare.Choose which service you are trying to collect diagnostics on and use the following articles to get started. Usare i collegamenti di diagnostica di Azure generali per riferimento per attività specifiche.Use the general Azure diagnostics links for reference for specific tasks.

App WebWeb Apps

Si noti che le app Web non usano Diagnostica di Azure.Note that Web Apps do not use Azure Diagnostics. Trovare le informazioni equivalenti in App WebFind the equivalent information at Web Apps

Servizi cloud con Diagnostica di AzureCloud Services using Azure Diagnostics

Per argomenti più avanzati, vedereFor more advanced topics, see

Macchine virtuali con Diagnostica di AzureVirtual Machines using Azure Diagnostics

Per argomenti più avanzati, vedereFor more advanced topics, see

Service Fabric con Diagnostica di AzureService Fabric using Azure Diagnostics

Per un'introduzione, vedere Monitorare un'applicazione di Service Fabric.Get started at Monitor a Service Fabric application. Numerosi altri articoli sulla diagnostica di Service Fabric sono disponibili nella struttura di navigazione a sinistra.Many other Service Fabric diagnostics articles are available in the navigation tree on the left once you get to this article.

Articoli su Diagnostica di AzureGeneral Azure Diagnostics articles