У меня есть кластер Fabric Fabric, который подкрепляется набором шкал VM с 5 узлами. Я включил расширение Diagnostic в наборе шкал и настроил его, чтобы включить передачу журналов ETW и отправить данные в Application Insights.Диаграмма установки шкалы Azure VM диагностическая ETW, создающая повторяющиеся записи из-за невозможности чтения временных меток журнала
Я вижу, что это происходит, но я вижу повторяющиеся записи для каждого генерируемого сообщения. Каждое сообщение отображается в App Insights 4 раза:
Я также вход для хранения таблицы через слушателя в коде и может видеть, что следы записываются только один раз, поэтому я уверен, что является проблемой с расширением диагностики.
я заметил следующие предупреждения в журнале ETW однако:
Это позволяет предположить, что дубликаты были вызваны невозможностью прочитать метку времени журнала, как доступ к нему осуществляется с помощью чего-то в то же время.
Это потому, что на шкале установлено несколько узлов, и все они пытаются одновременно получить доступ к ETWEventTable, чтобы получить метку времени?
Есть ли способ исправить это? Или если другая проблема является причиной, как я могу обойти это?