在Application Insights依赖关系跟踪中,如何设置依赖关系类型和结果代码?

时间:2016-02-23 09:25:23

标签: c# azure azure-application-insights

在使用Application Insights跟踪依赖关系时,在Azure门户中,这些事件包含未设置的属性依赖关系类型结果代码

Dependency Properties in Microsoft Azure

如何跟踪依赖项以便设置属性依赖类型结果代码

1 个答案:

答案 0 :(得分:3)

请升级以使用最新的预发布.NET SDK Nuget: https://www.nuget.org/packages/Microsoft.ApplicationInsights.Web/2.0.0-rc1

试过一个简单的例子:

DependencyTelemetry dep = new DependencyTelemetry("DepName", "CommandName", DateTimeOffset.Now.AddSeconds(-1), TimeSpan.FromSeconds(1), true);
dep.DependencyTypeName = "MyTypeName";
dep.ResultCode = "200";

new TelemetryClient(new TelemetryConfiguration()
{
                InstrumentationKey = "ikey",
                TelemetryChannel = new InMemoryChannel()
 }).TrackDependency(dep);

我可以看到ResultCode和Type: enter image description here