Telemetria delle dipendenze: modello di dati di Application InsightsDependency telemetry: Application Insights data model

In Application Insights, la telemetria delle dipendenze rappresenta un'interazione del componente monitorato con un componente remoto, ad esempio SQL o un endpoint HTTP.Dependency Telemetry (in Application Insights) represents an interaction of the monitored component with a remote component such as SQL or an HTTP endpoint.

NomeName

Nome del comando avviato con questa chiamata delle dipendenze.Name of the command initiated with this dependency call. Valore di cardinalità basso.Low cardinality value. Esempi sono il nome della stored procedure e il modello di percorso URL.Examples are stored procedure name and URL path template.

IDID

Identificatore dell'istanza di una chiamata delle dipendenze.Identifier of a dependency call instance. Usato per la correlazione con l'elemento di telemetria delle richieste corrispondente a questa chiamata delle dipendenze.Used for correlation with the request telemetry item corresponding to this dependency call. Per altre informazioni vedere la pagina relativa alla correlazione.For more information, see correlation page.

DatiData

Comando avviato con questa chiamata delle dipendenze.Command initiated by this dependency call. Esempi sono l'istruzione SQL e l'URL HTTP con tutti i parametri di query.Examples are SQL statement and HTTP URL with all query parameters.

TipoType

Nome del tipo di dipendenza.Dependency type name. Valore di cardinalità basso per un raggruppamento logico delle dipendenze e l'interpretazione di altri campi come commandName e resultCode.Low cardinality value for logical grouping of dependencies and interpretation of other fields like commandName and resultCode. Esempi sono SQL, tabelle di Azure e HTTP.Examples are SQL, Azure table, and HTTP.

DestinazioneTarget

Sito di destinazione di una chiamata delle dipendenze.Target site of a dependency call. Esempi sono nome del server, indirizzo host.Examples are server name, host address. Per altre informazioni vedere la pagina relativa alla correlazione.For more information, see correlation page.

DurataDuration

Durata della richiesta in formato: DD.HH:MM:SS.MMMMMM.Request duration in format: DD.HH:MM:SS.MMMMMM. Deve essere inferiore a 1000 giorni.Must be less than 1000 days.

Codice risultatoResult code

Codice risultato di una chiamata delle dipendenze.Result code of a dependency call. Esempi sono il codice di errore SQL e il codice di stato HTTP.Examples are SQL error code and HTTP status code.

SuccessSuccess

Indicazione di chiamata con esito positivo o con esito negativo.Indication of successful or unsuccessful call.

Proprietà personalizzateCustom properties

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

Misure personalizzateCustom measurements

Raccolta di misure personalizzate.Collection of custom measurements. Usare questa raccolta per segnalare la misura denominata associata all'elemento di telemetria.Use this collection to report named measurement associated with the telemetry item. Casi d'uso tipici sono i seguenti:Typical use cases are:

  • dimensioni del payload della telemetria di dipendenzathe size of Dependency Telemetry payload
  • numero di elementi in coda elaborati dalla telemetria delle richiestethe number of queue items processed by Request Telemetry
  • tempo impiegato dal cliente per completare il passaggio nella telemetria degli eventi di completamento dei passaggi della procedura guidata.time that customer took to complete the step in wizard step completion Event Telemetry.

È possibile eseguire query sulle misure personalizzate in Analisi applicazione:You can query custom measurements in Application Analytics:

customEvents
| where customMeasurements != ""
| summarize avg(todouble(customMeasurements["Completion Time"]) * itemCount)

Nota

Le misure personalizzate sono associate all'elemento di telemetria a cui appartengonoCustom measurements are associated with the telemetry item they belong to. e sono soggette al campionamento con l'elemento di telemetria contenente tali misurazioni.They are subject to sampling with the telemetry item containing those measurements. Per rilevare una misura che ha un valore indipendente da altri tipi di telemetria, usare Dati di telemetria relativi alle metriche.To track a measurement that has a value independent from other telemetry types, use Metric telemetry.

Lunghezza massima della chiave: 150Max key length: 150

Passaggi successiviNext steps