Ваш ASP.NET Core Web API использует Application Insights для телеметрии и отслеживает зависимости от базы данных, отличной от SQL Server. Какие два свойства телеметрии зависимостей следует установить, чтобы обеспечить правильное отслеживание зависимостей для этой базы данных?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Telemetry.Id, Telemetry.Context.Operation.Id.
Почему это правильный ответ
Для корректного отслеживания зависимостей в Application Insights необходимо установить Telemetry.Id и Telemetry.Context.Operation.Id. Telemetry.Id (идентификатор зависимости) используется для уникальной идентификации конкретного вызова зависимости, что позволяет сопоставлять его с родительской операцией. Telemetry.Context.Operation.Id (идентификатор операции) связывает эту зависимость с более крупной сквозной операцией, такой как HTTP-запрос, обеспечивая сквозное отслеживание. Telemetry.Name описывает имя зависимости, но не является уникальным идентификатором для корреляции. Telemetry.Context.Cloud.RoleInstance идентифицирует экземпляр облачной роли, а не конкретную зависимость. Telemetry.Context.Session.Id отслеживает сеанс пользователя, а не отдельный вызов зависимости.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется