Metrica dei dati di telemetria: modello di dati di Application InsightsMetric telemetry: Application Insights data model

Esistono due tipi di telemetria della metrica supportata da Application Insights: la metrica a misura singola e la metrica preaggregata.There are two types of metric telemetry supported by Application Insights: single measurement and pre-aggregated metric. La misura singola è costituita semplicemente da un nome e un valore.Single measurement is just a name and value. La metrica preaggregata specifica i valori minimo e massimo della metrica nell'intervallo di aggregazione e la relativa deviazione standard.Pre-aggregated metric specifies minimum and maximum value of the metric in the aggregation interval and standard deviation of it.

La metrica dei dati di telemetria preaggregata presuppone che il periodo di aggregazione sia di un minuto.Pre-aggregated metric telemetry assumes that aggregation period was one minute.

Esistono diversi nomi di metrica noti supportati da Application Insights.There are several well-known metric names supported by Application Insights. Metriche inserite nella tabella performanceCounters.These metrics placed into performanceCounters table.

Metrica che rappresenta i contatori di sistema e di processo:Metric representing system and process counters:

Nome .NET.NET name Nome indipendente dalla piattaformaPlatform agnostic name Nome API RESTREST API name DescrizioneDescription
\Processor(_Total)\% Processor Time Lavoro in corso...Work in progress... processorCpuPercentageprocessorCpuPercentage CPU computer totaletotal machine CPU
\Memory\Available Bytes Lavoro in corso...Work in progress... memoryAvailableBytesmemoryAvailableBytes memoria disponibile su discomemory available on disk
\Process(??APP_WIN32_PROC??)\% Processor Time Lavoro in corso...Work in progress... processCpuPercentageprocessCpuPercentage CPU del processo che ospita l'applicazioneCPU of the process hosting the application
\Process(??APP_WIN32_PROC??)\Private Bytes Lavoro in corso...Work in progress... processPrivateBytesprocessPrivateBytes memoria usata dal processo che ospita l'applicazionememory used by the process hosting the application
\Process(??APP_WIN32_PROC??)\IO Data Bytes/sec Lavoro in corso...Work in progress... processIOBytesPerSecondprocessIOBytesPerSecond frequenza delle operazioni I/O eseguite dal processo che ospita l'applicazionerate of I/O operations runs by process hosting the application
\ASP.NET Applications(??APP_W3SVC_PROC??)\Requests/Sec Lavoro in corso...Work in progress... requestsPerSecondrequestsPerSecond frequenza delle richieste elaborate dall'applicazionerate of requests processed by application
\.NET CLR Exceptions(??APP_CLR_PROC??)\# of Exceps Thrown / sec Lavoro in corso...Work in progress... exceptionsPerSecondexceptionsPerSecond frequenza delle eccezioni generate dall'applicazionerate of exceptions thrown by application
\ASP.NET Applications(??APP_W3SVC_PROC??)\Request Execution Time Lavoro in corso...Work in progress... requestExecutionTimerequestExecutionTime tempo di esecuzione medio delle richiesteaverage requests execution time
\ASP.NET Applications(??APP_W3SVC_PROC??)\Requests In Application Queue Lavoro in corso...Work in progress... requestsInQueuerequestsInQueue numero di richieste in attesa dell'elaborazione in una codanumber of requests waiting for the processing in a queue

NomeName

Nome della metrica che si vuole visualizzare nel portale di Application Insights e nell'interfaccia utente.Name of the metric you'd like to see in Application Insights portal and UI.

ValoreValue

Singolo valore per la misura.Single value for measurement. Somma delle singole misure per l'aggregazione.Sum of individual measurements for the aggregation.

NumeroCount

Peso della metrica aggregata.Metric weight of the aggregated metric. Non deve essere impostato per una misura.Should not be set for a measurement.

MinMin

Valore minimo della metrica aggregata.Minimum value of the aggregated metric. Non deve essere impostato per una misura.Should not be set for a measurement.

MaxMax

Valore massimo della metrica aggregata.Maximum value of the aggregated metric. Non deve essere impostato per una misura.Should not be set for a measurement.

Deviazione standardStandard deviation

Deviazione standard della metrica aggregata.Standard deviation of the aggregated metric. Non deve essere impostato per una misura.Should not be set for a measurement.

Proprietà personalizzateCustom properties

Le metriche con la proprietà personalizzata CustomPerfCounter impostata su true indicano che rappresentano il contatore delle prestazioni di Windows.Metric with the custom property CustomPerfCounter set to true indicate that the metric represents the windows performance counter. Metriche inserite nella tabella performanceCounters.These metrics placed in performanceCounters table. Non in customMetrics.Not in customMetrics. Viene analizzato anche il nome di queste metriche per estrarre i nomi di categoria, contatore e istanza.Also the name of this metric is parsed to extract category, counter, and instance names.

Raccolta nome-valore di proprietà personalizzate.Name-value collection of custom properties. Questa raccolta viene usata per estendere la telemetria standard con dimensioni personalizzate,This collection is used to extend standard telemetry with the custom dimensions. ad esempio uno slot di distribuzione che ha generato dati di telemetria o una proprietà specifica degli elementi di telemetria come il numero d'ordine.Examples are deployment slot that produced telemetry or telemetry-item specific property like order number.

La lunghezza massima della chiave è 150 e quella del valore è 8192.Max key length: 150 Max value length: 8192

Passaggi successiviNext steps