Есть ли способ сообщить Application Insights о структуре маршрута? - PullRequest
1 голос
/ 06 июля 2019

Мой веб-API .Net Framework имеет несколько конечных точек, все структурированные одинаковым образом.

Endpoint1 - /User/{userId}/Resource1/{resourceId}/...
Endpoint2 - /User/{userId}/Resource2/{resourceId}/...

Этот шаблон может иметь более глубокие субресурсы.

Однако это приводитбыть немного проблематичным в различных инструментах в Application Insights.Колонка ошибок показывает каждую операцию по отдельному URL.Не сгруппированы по конечной точке.Я могу легко увидеть, если / User / 123 / Resource1 / abc / вызывает ошибки, но трудно сказать, является ли эта конкретная конечная точка проблематичной.Имеет смысл?

Есть ли способ сообщить Application Insights, чтобы он был более умным в том, как он группирует операции в пользовательском интерфейсе и других инструментах?

1 Ответ

0 голосов
/ 08 июля 2019

Вы можете использовать инициализатор телеметрии для изменения имени операции. В вашем случае вы можете заменить фактические идентификаторы на "{userId}" и "{resourceId}"

...