gpt4 book ai didi

azure - 如何使用本地应用程序服务启用快照调试?

转载 作者:行者123 更新时间:2023-12-03 06:07:53 26 4
gpt4 key购买 nike

我在一周的大部分时间里一直在努力弄清楚如何使用本地 C# 应用程序服务启用快照调试。该应用程序已经向应用程序洞察报告并捕获故障。但是,没有显示调试图像。

  1. 我已按照以下说明添加快照调试:

https://learn.microsoft.com/en-us/azure/azure-monitor/snapshot-debugger/snapshot-debugger-vm#configure-snapshot-collection-for-other-net-applications

但是,这没有效果。

  • 一个可能的问题是,我们的防火墙通常会阻止来 self 们服务器的出站连接,并且地址/IP 必须列入白名单。查看此处的文档,我是否需要将所有这些地址列入白名单以进行快照调试? 此外,我被告知我们的防火墙不允许使用通配符。
  • https://learn.microsoft.com/en-us/azure/azure-monitor/app/ip-addresses#snapshot-debugger

  • 我还阅读了多篇文章中引用的快照调试器上传程序,但我不知道在哪里下载它或如何配置它。
  • 有人可以帮我弄清楚如何让它工作吗?或者有某种日志可以告诉我出了什么问题吗?

  • 更多信息该应用是使用 .net core 7 编译的,我使用的是 Visual Studio 2022。
  • 最佳答案

    快照调试器连接到 AzureMonitor 服务标签范围内的终结点。请参阅https://learn.microsoft.com/azure/azure-monitor/snapshot-debugger/snapshot-debugger-troubleshoot#edit-network-proxy-or-firewall-rules

    您需要修改防火墙上的规则,以允许流量到达 AzureMonitor 范围内的所有 IP 地址。请参阅https://learn.microsoft.com/azure/virtual-network/service-tags-overview#service-tags-on-premises获取说明。

    除了 AzureMonitor 之外,您还需要允许存储服务标签,因为快照(内存转储和符号)会上传到 Blob 存储。

    关于azure - 如何使用本地应用程序服务启用快照调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77144084/

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