[英]How to change the minimum Severity level of Application Insights from the Azure Portal?
[英]Windows store app crashes not get logged in Application Insights azure portal
我已经在我的azure帐户中创建了Application Insights资源。 之后,我将乐器键添加到了Windows应用商店应用中。 我已为Visual Studio 2013配置了应用程序见解。源代码如下,
sealed partial class App : Application
{
public App()
{
InitializeComponent();
WindowsAppInitializer.InitializeAsync("XXXXXX-XXXXXX");
}
}
我想跟踪我的应用程序崩溃。 但是崩溃没有记录在门户内部。 显示用户详细信息,页面浏览量,会话。 除了添加乐器键外,我还想做什么? 请帮忙。
您是在应用程序中模拟未处理的异常,如果可以,请查看VS中的输出窗口,我们在输出窗口中记录了我们要发送到后端的每个事件,或者尝试使用fiddler捕获在我们发送的事件中。
引导SDK的推荐方法如下:
sealed partial class App : Application
{
public App()
{
WindowsAppInitializer.InitializeAsync("XXXXXX-XXXXXX");
InitializeComponent();
}
}
谢谢,
梅尼·扎尔兹曼[MSFT]
如果您使用配置文件方法( ApplicationInsights.config
),则将Add
行Add
到TelemetryModules
,如下所示:
<TelemetryModules>
...
<Add Type="Microsoft.ApplicationInsights.Extensibility.Windows.UnhandledExceptionTelemetryModule, Microsoft.ApplicationInsights.Extensibility.Windows"/>
</TelemetryModules>
这将启用崩溃的自动记录。
我不知道是否是这种情况,但是经过一些测试,似乎崩溃仅记录在Release版本中,这可能与Debug vs Release模式有关。
调试与发布模式
调试
如果您在调试模式下构建,事件将在生成后立即发送。 如果您失去了互联网连接,然后在重新获得连接之前退出应用程序,则离线遥测将被丢弃。
发布
如果您内置发布配置,则事件将存储在设备中,并在应用程序恢复时发送。 数据也在应用程序首次使用时发送。 如果启动时没有互联网连接,则会存储先前的遥测以及当前生命周期的遥测,并在下一个简历中发送。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.