La tua API Web ASP.NET Core utilizza Application Insights per la telemetria e traccia le dipendenze a un database non SQL Server. Per abilitare il tracciamento corretto delle dipendenze per quel database, quali due proprietà di telemetria delle dipendenze dovresti impostare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Telemetry.Id, Telemetry.Context.Operation.Id.
Perché questa è la risposta
Per tracciare correttamente le dipendenze in Application Insights, specialmente per database non SQL Server, è fondamentale correlare le chiamate di dipendenza con le richieste che le hanno generate. Telemetry.Id identifica in modo univoco l'elemento di telemetria corrente (la dipendenza stessa), mentre Telemetry.Context.Operation.Id collega questa dipendenza all'operazione complessiva (ad esempio, una richiesta HTTP) all'interno della quale è stata eseguita. Insieme, questi due ID consentono ad Application Insights di costruire una mappa completa delle transazioni end-to-end. Telemetry.Name descrive la dipendenza ma non è sufficiente per la correlazione. Telemetry.Context.Cloud.RoleInstance e Telemetry.Context.Session.Id forniscono informazioni sul contesto dell'istanza cloud o della sessione utente, ma non sulla correlazione delle operazioni.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta