Я создал новый экземпляр приложения insights и установил переменную среды ключа инструментария для каждой из моих 11 служб asp dotnet core 2.1.Эти сервисы предоставляют веб-методы, которые вызываются друг на друга вложенным способом.
Информация о приложении включается при запуске, выполняя следующие действия:
services.UseApplicationInsights();
Я вижу, что вызовы всех служб загружаются в Application Insights и отображаются прямые зависимости - этивключать звонки из базы данных и звонки на другие веб-сервисы.Моя проблема в том, что звонки в другие службы, похоже, не соотносятся должным образом, так как я не вижу разбивки того, что произошло в «дочерней» службе.
Хотя во втором вызове API будут перечислены его собственные зависимости, если я просматриваю этот отдельный запрос, их невозможно увидеть в исходном родительском запросе.
Это ожидаемое поведение?Или я слишком многого ожидаю от телеметрии "из коробки".
Спасибо, Марк