首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >控制台应用程序的应用程序洞察不起作用

控制台应用程序的应用程序洞察不起作用
EN

Stack Overflow用户
提问于 2016-07-11 05:53:11
回答 0查看 3.5K关注 0票数 6

我已经创建了一个基本的控制台应用程序,在博客https://azure.microsoft.com/en-us/documentation/articles/app-insights-windows-desktop/之后使用AI,但是在我的Azure帐户的AI中没有捕获任何指标。也没有任何错误/异常报告。我是不是漏掉了什么?下面是代码。有一些文档说HockeyApp是为应用商店提供的Windows应用程序捕获指标的新方法,但没有足够的信息用于控制台或windows服务。你能分享一下你的经验吗?

代码语言:javascript
运行
复制
using System;
using Microsoft.ApplicationInsights;
namespace Logger
{
   class Program
   {
        static void Main(string[] args)
        {
            TelemetryClient tc = new TelemetryClient();
            tc.Context.User.Id = Environment.UserName;
            tc.Context.Session.Id = Guid.NewGuid().ToString();
            tc.Context.Device.OperatingSystem = Environment.OSVersion.ToString();
            tc.TrackPageView("Form1");
            tc.Flush();
            System.Threading.Thread.Sleep(1000);
        }
   }
}

ApplicationInsights.config

代码语言:javascript
运行
复制
<applicationinsights xmlns="http://schemas.microsoft.com/A...">
 <instrumentationkey>
     mykey
 </instrumentationkey>
 <telemetrychannel type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.ServerTelemetryChannel, Microsoft.AI.ServerTelemetryChannel"/>
 <telemetryprocessors>
   <add type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel">
     <maxtelemetryitemspersecond>5</maxtelemetryitemspersecond>
   </add>
 </telemetryprocessors>
 <telemetryinitializers>
    <add type="Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer"/>
    <add type="Microsoft.ApplicationInsights.WindowsServer.DomainNameRoleInstanceTelemetryInitializer, Microsoft.AI.WindowsServer"/>
    <add type="Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer, Microsoft.AI.WindowsServer"/>
  </telemetryinitializers>
  <telemetrymodules>
    <add type="Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule, Microsoft.AI.WindowsServer"/>
    <add type="Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule, Microsoft.AI.WindowsServer"/>
    <add type="Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule, Microsoft.AI.WindowsServer"/>
  </telemetrymodules>
  <severity>Verbose</severity>
</applicationinsights>
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38296776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档