Старая версия профилировщика производительности Azure Application Insights для какого приложения?
У меня есть Application Insights в Azure. На виртуальной машине Azure развернуто несколько веб-приложений ASP.NET, которые отправляют данные в Application Insights.
Проблема в том, что когда я собираюсь "Настроить профилировщик Application Insights" (на вкладке "Производительность", а затем "Настроить профилировщик") в Application Insights, он показывает мне сообщение "Мы обнаружили, что одно или несколько ваших приложений используют старый агент профилировщика. У вас должен быть последний агент, чтобы получить новую функцию профилирования на основе триггера. Щелкните здесь, чтобы узнать больше ".
Когда я перехожу по ссылке, она просит проверить версию расширения Windows Azure Diagnostics (WAD) в расположении виртуальной машины C:\Packages\Plugins\Microsoft.Azure.Diagnostics.IaaSDiagnostics.
Я создал список приложений, у которых есть КЛЮЧ ИНСТРУМЕНТАЦИИ в их web.config конкретного Application Insights. Я вошел в каждую из виртуальных машин, на которых развернуты эти приложения, и проверил местоположение. На всех них установлена последняя версия расширения Windows Azure Diagnostics (WAD).
На данный момент я понятия не имею о причине сообщения. Можете ли вы сказать мне, есть ли простой способ проверить, для какого приложения отображается сообщение?
1 ответ
Привет, @DeveloperArnab, вы все еще сталкиваетесь с этой проблемой? Обычно это вызвано тем, что одно из ваших приложений использует более старую версию агента или одно из приложений выполняет выборку телеметрии аналитических данных приложений.