我的.Net Framework Web API有一些终结点,所有终结点的结构都相似。
Endpoint1 - /User/{userId}/Resource1/{resourceId}/...
Endpoint2 - /User/{userId}/Resource2/{resourceId}/...
此模式可能会涉及更多子资源。
但是,这在Application Insights的各种工具中确实有点问题。错误刀片会通过各自的网址显示每个操作。未按端点分组。 我可以很容易地看到/ User / 123 / Resource1 / abc /是否引起错误,但是很难确定该特定端点是否有问题。有道理吗?
是否有一种方法可以通知Application Insights如何更智能地对UI和其他工具中的操作进行分组?
答案 0 :(得分:0)
您可以使用telemetry initializer来修改OperationName。您可以使用“ {userId}”和“ {resourceId}”替换实际标识符