Дублирует ActivityId в семантическом протоколировании TPL ETW

#task-parallel-library #azure-service-fabric #etw

#параллельная библиотека задач #azure-service-fabric #etw

Вопрос:

Я запускаю приложение Service Fabric, и события регистрируются в Elasticsearch. Я использую семантическое протоколирование вне процесса, приемник эластичного поиска.

И для сопоставления событий я использую идентификатор активности и относительный идентификатор активности.

Проблема в том, что некоторые журналы, которые начинают регистрироваться из разных разделов, имеют одинаковый идентификатор активности, и у меня возникают трудности с сопоставлением этих событий.

Идентификатор действия генерируется как полные идентификаторы GUID, большинство действий имеют нули в средней части идентификатора GUID.

Возможно ли сгенерировать полные идентификаторы GUID для идентификатора действия без явного указания текущего идентификатора действия для потока.