亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

App Insights Telemetry離線時不發送

App Insights Telemetry離線時不發送

C#
大話西游666 2021-05-04 14:23:22
我正在將應用程序洞察 sdk 用于我一直致力于捕獲一些簡單遙測的 wpf 應用程序。我正在加載如下所示的配置文件<?xml version="1.0" encoding="utf-8"?><ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings"><TelemetryChannel Type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.ServerTelemetryChannel, Microsoft.AI.ServerTelemetryChannel"/><TelemetryProcessors>    <Add Type="Microsoft.ApplicationInsights.Extensibility.AutocollectedMetricsExtractor, Microsoft.ApplicationInsights"/>    <Add Type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel">        <MaxTelemetryItemsPerSecond>5</MaxTelemetryItemsPerSecond>        <ExcludedTypes>Event</ExcludedTypes>    </Add>    <Add Type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel">        <MaxTelemetryItemsPerSecond>5</MaxTelemetryItemsPerSecond>        <IncludedTypes>Event</IncludedTypes>    </Add></TelemetryProcessors>問題是,當我運行已安裝的應用程序并且處于脫機狀態時,可以很好地捕獲遙測。下次當我在線時打開該應用程序時,該數據最終將被推送到應用程序洞察力中。但是,當其他任何人離線運行該應用程序時,他們的數據再回到聯機狀態也永遠不會被推送到應用程序見解中。這里的配置方式有什么問題嗎?為什么這對某些用戶有效,但對其他用戶無效?編輯:今天與用戶一起工作時,我注意到當他們脫機并運行該應用程序時,不會保存任何臨時文件。當我在計算機上執行相同的操作時,我注意到創建了一個奇怪的臨時文件。當我重新上線時運行該應用程序時,它消失了。
查看完整描述

2 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

在用戶的機器上進行調試并仔細研究代碼后,我發現服務器遙測通道使用此功能NetworkInterface.GetIsNetworkAvailable();,即使用戶處于脫機狀態,該遙測通道也始終為我的用戶返回true,因為他們有一些額外的網絡適配器認為他們已連接到未知的網絡。


查看完整回答
反對 回復 2021-05-29
?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

您是否檢查過https://docs.microsoft.com/zh-cn/azure/application-insights/app-insights-asp-net-troubleshoot-no-data或嘗試使用其他計算機運行您的應用程序?看起來可能是防火墻問題或類似問題。


查看完整回答
反對 回復 2021-05-29
  • 2 回答
  • 0 關注
  • 246 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號