Я использую TelemetryClient.TrackEvent для записи загрузок файлов в мой веб-сервис. NET Core / C# с указанием их продолжительности и пропускной способности.
Я также использую DependencyTelemetry для соединения вместе различные этапы обработки событий:
using var dop = TelemetryClient.StartOperation<DependencyTelemetry>("Upload file event", correlationId);
Однако я не вижу способа связать настраиваемое событие с зависимостью, поэтому оно отображается на странице производительности Application Insights. Я вижу свой запрос и дочерние зависимости, но не вижу пользовательских событий. Было бы здорово увидеть, как все настраиваемые события, порождаемые моей зависимостью, связаны вместе.
Возможно ли это?