首页 > 解决方案 > 如何查看按页面划分的网站上的指标

问题描述

我在 Azure 上托管一个网站作为应用服务,并为其启用了 Application Insights。我还在网站的 5 个页面中的每一页中插入了以下检测代码(使用正确的检测密钥)。

微软已经在门户上移动了 Application Insights 功能。我的目标是分别查看我网站中每个页面的使用情况分析。本文档的“页面视图”部分声明单击“使用”刀片上的“页面视图”部分。我找不到使用刀片,也找不到其中的页面视图部分。有谁知道我怎样才能看到页面视图部分下显示的分析(按页面细分)?

** 我知道我正确添加了检测代码,因为其他一些刀片(例如性能等)正在按页分解数据。

  <script type="text/javascript">
    var appInsights = window.appInsights || function(a) {
      function b(a) {
        c[a] = function() {
          var b = arguments;
          c.queue.push(function() {
            c[a].apply(c, b)
          })
        }
      }
      var c = {
          config: a
        },
        d = document,
        e = window;
      setTimeout(function() {
        var b = d.createElement("script");
        b.src = a.url || "https://az416426.vo.msecnd.net/scripts/a/ai.0.js", d.getElementsByTagName(
          "script")[0].parentNode.appendChild(b)
      });
      try {
        c.cookie = d.cookie
      } catch (a) {}
      c.queue = [];
      for (var f = ["Event", "Exception", "Metric", "PageView", "Trace", "Dependency"]; f.length;)
        b(
          "track" + f.pop());
      if (b("setAuthenticatedUserContext"), b("clearAuthenticatedUserContext"), b(
          "startTrackEvent"),
        b("stopTrackEvent"), b("startTrackPage"), b("stopTrackPage"), b("flush"), !a.disableExceptionTracking
      ) {
        f = "onerror", b("_" + f);
        var g = e[f];
        e[f] = function(a, b, d, e, h) {
          var i = g && g(a, b, d, e, h);
          return !0 !== i && c["_" + f](a, b, d, e, h), i
        }
      }
      return c
    }({
      instrumentationKey: ""
    });

标签: azureazure-application-insights

解决方案


在 Application Insights 中,执行以下步骤:

1.导航到Metrics,然后单击view classic metrics在此处输入图像描述

2.在新页面中,点击Add chart在此处输入图像描述

3.然后在右侧 -> 图表详情面板中,选择page view相关选项: 在此处输入图像描述

在此处输入图像描述


推荐阅读