gpt4 book ai didi

web-services - 在 Xamarin 中使用 New Relic 跟踪 Web 服务请求

转载 作者:行者123 更新时间:2023-12-04 04:02:16 26 4
gpt4 key购买 nike

我正在尝试使用 New Relic 监视 iOs 应用程序网络事件。用 Xamarin 编写的应用程序并使用 Web 服务与服务器同步数据。我将 New Relic 添加到项目并开始监控应用程序,但是当我观看应用程序事件时,它显示有一个事件设备,根本没有 http 事件。那么,New Relic 通常可以跟踪 Web 服务请求吗?如果可以,我可能在哪里出错?谢谢你的帮助!

最佳答案

New Relic的技术细节不多web site关于他们如何对移动设备进行监控。我的猜测是他们监控 iOS 的一些特定的高级 API。

Xamarin.iOS BCL(.NET 类库)包括它自己的网络堆栈,在大多数情况下,它只会使用 iOS 的低级网络 API。这就是用于支持 .NET Web 服务的内容。如果这些 API 没有受到监控,那么您将不会在他们的报告中看到它们。

IOW 这可能是 New Relic 工具包的限制,而不是您的错误。

您可以轻松确认这一点,因为 Xamarin.iOS 还支持高级 API(在 monotouch.dll 内)。尝试编写一个使用 NSUrl* 的小样本键入并查看网络访问是否按预期记录。

关于web-services - 在 Xamarin 中使用 New Relic 跟踪 Web 服务请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19271292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com