我正在尝试将我的c#应用程序连接到应用洞察。为了测试这个我正在做一个简单的TrackEvent请求。控制台中没有显示错误,即使在两小时SLA之后,事件也不会出现在应用洞察中。
TelemetryConfiguration.Active.InstrumentationKey = "d87f25f7-ea56-43b8-88c1-eb0e9d3dc27f";
TelemetryClient telemetryClient = new TelemetryClient();
while (true)
{
telemetryClient.TrackEvent("run");
telemetryClient.Flush();
Thread.Sleep(5000);
}
控制台输出:
应用洞察遥测: { “名称”: “Microsoft.ApplicationInsights.d87f25f7-ea56-43b8-88c1-eb0e9d3dc27f.Event”, “时间”: “2017-11-29T23:18:34.5678001Z”, “的iKey”:“d87f25f7-ea56-43b8 -88c1-eb0e9d3dc27f”, “标签”:{ “ai.internal.sdkVersion”: “DOTNET:2.4.0-32153”, “ai.cloud.roleInstance”: “igsandle-PC1.redmond.corp.microsoft.com” }, “数据”:{ “基本类型”: “EVENTDATA”, “baseData”:{ “VER”:2 “名称”: “runk”}}}
由于