【问题标题】:Azure web app performance within Corporate network poor vs Internet企业网络中的 Azure Web 应用程序性能比 Internet 差
【发布时间】:2018-02-04 12:02:48
【问题描述】:

我创建了一个 Web 应用程序并托管在 MS Azure PaaS(Azure West 数据中心)中。用户只能通过互联网访问应用程序。我的客户使用他的公司网络(他们的代理服务器在哥本哈根,用户在荷兰)在访问 Web 应用程序时遇到性能问题。通过互联网连接的用户具有更好的性能,因为他们绕过企业基础设施直接连接到互联网。

我的企业网络团队做了分析,发现访问 Web 应用时没有性能延迟。 1. 他们做了一个 CMD : ping 代理地址来检查响应 2. 他们使用 Application Insights – BrowserTimings 捕获了结果,发现结果令人满意。

现在我的经理询问我们是否可以使用 Azure Application Insights 来确定性能。我尝试使用以下查询访问 Azure Application Insights 中的分析功能:

requests 
| where user_AuthenticatedId  == "emailaddress"

但我无法确定任何差异。我知道哪些用户通过公司网络访问,我通过他们的电子邮件地址来检查性能桶

还有其他方法可以在 Azure Application Insights 中检查网络性能吗?

我还想通过PSPing tool 尝试检查网络延迟测试。我获得了 Azure Web App 的出站 IP 地址(有 5 个地址)并尝试从 Internet ping,但收到请求超时错误。然后我最近看到他们为我的 azure web 应用程序启用了 SSL。这有什么区别吗?

【问题讨论】:

    标签: performance azure azure-application-insights azure-web-app-service


    【解决方案1】:

    还有其他方法可以在 Azure Application Insights 中检查网络性能吗?

    是的,通过添加新图表。我们将在图表详细信息面板中看到客户指标。您可以检查您要监控的客户指标。

    以下是这些客户指标的详细说明。

    1. 浏览器页面加载时间:浏览器页面加载时间、客户端处理时间、页面加载网络连接时间。
    2. 客户端处理时间:从接收文档的最后一个字节到加载 DOM 之间的时间。异步请求可能仍在处理中。
    3. 页面加载网络连接时间:用户请求和网络连接之间的时间。包括 DNS 查找和传输连接。
    4. 接收响应时间:第一个字节和最后一个字节之间的时间,或者直到断开连接的时间。
    5. 发送请求时间:从网络连接到接收到第一个字节的时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多