我正在尝试将我的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);
}控制台输出:
{"name":"Microsoft.ApplicationInsights.d87f25f7-ea56-43b8-88c1-eb0e9d3dc27f.Event","time":"2017-11-29T23:18:34.5678001Z","iKey":"d87f25f7-ea56-43b8-88c1-eb0e9d3dc27f","tags":{"ai.internal.sdkVersion":"dotnet:2.4.0-32153","ai.cloud.roleInstance":"igsandle-PC1.redmond.corp.microsoft.com"},"data":{"baseType":"EventData","baseData":{"ver":2,“name”:“runk”}}
谢谢
发布于 2017-11-30 17:32:33
看来那个guid不是“仪器钥匙”。请确认您使用了这个字段中的guid:

https://stackoverflow.com/questions/47563491
复制相似问题