应用程序见解自定义启动操作在地图上显示

时间:2019-08-19 16:33:19

标签: azure-application-insights

我正在尝试通过StartOperation方法使用自定义请求跟踪。我应该设置活动的哪些属性以使服务在应用程序映射上连接?

我这样做是为了使子requrest正确设置字段ParentId,该字段正确地链接了操作的详细信息。但这并没有画出正确的绿色气泡。我在这里想念什么?

var requestActivity = new Activity("Process");
requestActivity.SetParentId(request.Metadata.RequestId);
using (var operation = _telemetryClient.StartOperation<RequestTelemetry>(requestActivity))
{
... some work here done
}

如果需要,上面的代码有一些解释: 这是服务总线消息的消息处理。 request.Metadata.RequestId-我将请求元数据作为消息的一部分发布。 RequestId是发送这些消息的服务的Activity.Current.Id。

0 个答案:

没有答案