Как надежно получить трассировку профиля для операции в приложении Insights для службы приложений? - PullRequest
0 голосов
/ 13 апреля 2019

Я пытаюсь настроить профиль веб-приложения MVC5, C #, EF6 в службе приложений Azure.

Я использую Application Insights. Это работает. Однако, когда я нажимаю на не выполняющуюся «операцию» для дальнейшего исследования, я редко получаю «трассировку профиля», которую я могу использовать, чтобы получить «Временную шкалу горячих точек», хотя я получаю примеры, которые я могу изучить, чтобы получить временную шкалу события базы данных. , Как я могу надежно получить эту «трассировку профиля»?

Когда я нашел «трассировку профиля», я обнаружил, что они довольно системны, а не ориентированы на приложения с именами методов.

Заранее спасибо.

EDIT:

На временной шкале «Сквозная информация о транзакции» / «Образец» я получаю перерывы / ожидания и, похоже, у меня нет возможности определить, что происходит в этих пробелах. Обратите внимание, что на изображении легенды ниже можно получить «Следы профиля» на этой временной шкале ... но ни один не доступен.

Timeline legend

Перерыв / ожидание, когда я понятия не имею о причине:

Timeline wait/break with no reason as to why

EDIT2:

Выборка данных в настоящее время установлена ​​на 100%. Только что вошел в «Оценка использования и стоимости»

...