Ihre ASP.NET Core Web API verwendet Application Insights für Telemetriedaten und verfolgt Abhängigkeiten zu einer Nicht-SQL Server-Datenbank. Welche zwei Abhängigkeits-Telemetrieeigenschaften sollten Sie festlegen, um eine ordnungsgemäße Abhängigkeitsverfolgung für diese Datenbank zu ermöglichen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Telemetry.Id, Telemetry.Context.Operation.Id.
Warum dies die Antwort ist
Um eine korrekte Abhängigkeitsverfolgung in Application Insights zu gewährleisten, sind Telemetry.Id und Telemetry.Context.Operation.Id entscheidend. Telemetry.Id ist ein eindeutiger Bezeichner für die Abhängigkeitsaufrufe, der für die Korrelation von Telemetriedaten innerhalb einer einzelnen Anforderung unerlässlich ist. Telemetry.Context.Operation.Id ist der Bezeichner für die gesamte Operation (z.B. eine Webanforderung), die diese Abhängigkeit ausgelöst hat. Dies ermöglicht Application Insights, alle Schritte einer verteilten Transaktion miteinander zu verknüpfen, auch über verschiedene Dienste hinweg. Telemetry.Name beschreibt den Namen der Abhängigkeit (z.B. den Datenbanktyp), ist aber nicht für die Korrelation zuständig. Telemetry.Context.Cloud.RoleInstance identifiziert die spezifische Instanz, auf der der Dienst läuft, und Telemetry.Context.Session.Id verfolgt Benutzersitzungen; beide sind für die Abhängigkeitskorrelation nicht direkt relevant.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich