Я хотел бы использовать Azure Application Insights в своем консольном приложении для отслеживания некоторых операций.
В настоящее время мы отслеживаем некоторые трассировки, зависимости и исключения, но я хотел бы связать их, чтобы лучше видеть контекст этих событий и как они связаны друг с другом (временная шкала может быть) можно ли иметь отдельные операции для каждой фоновой задачи, эти задачи выполняются параллельно?
В моем случае у меня есть один экземпляр TelemetryClient, который внедряется в эти рабочие потоки. Как выглядит код, после запуска и работы все, что происходит после, отслеживается как часть одной и той же операции.
Есть идеи? Нужно ли мне несколько экземпляров TelemetryClient?