如何衡量在线应用性能

了解在线应用性能,包括如何衡量它,以及如何在 Metabase 的仪表板和可视化中使用它。

什么是在线应用性能?

在线应用性能是一个独特的指标,用于根据产品性能大致指示用户满意度。本质上,您将确定服务响应时间的标准以及“良好”的定义。在没有直接最终用户反馈的情况下,在线应用性能指标可以告诉您您的产品在使用时的运行状况。您可以自定义计算,使其基于特定功能的性能以及对事物运行情况的整体系统性观察。此指标对于查看性能特别有用。它对于您提供的每项服务可能不是完美的,但对于需要大量输入和输出的程序来说,这是一个绝佳的选择。

开始使用
Graphs of Online Application Performance

如何计算在线应用性能

在线应用性能以介于 1 和 0 之间的索引号来衡量,称为 apdex 分数。计算在线应用性能首先要通过测试确定程序的良好响应时间。为了创建一个示例,我们假设 1 秒或更短的时间是您产品的良好响应时间。然后,我们将确定可接受的范围是 1 秒到 4 秒。任何高于 4 秒的响应时间都将被认为是糟糕的。现在要获得您的在线应用性能分数,您必须获取测试样本并按良好、可接受和糟糕进行计数。您将取所有计数的良好分数和一半的计数的可接受分数,然后将它们除以采集的样本总数。例如,假设您进行了 400 次测试,其中 160 次良好,120 次可接受,其余的都很糟糕。首先,您会将可接受的测试分成两半,得到 60,然后将它们添加到 160 个良好测试中得到 220。然后,您将用 220 除以 400,得到 apdex 分数 0.55。越接近 1 越好,所以这个 apdex 分数不是很好,但它显示了您所处的位置,以便您可以调整当前的方法。

与在线应用性能相关的其他 KPI 指标

  • 价值实现时间
  • 构建时间
  • 恢复点目标
  • 停机时间
  • Bug 数量
  • 自动化测试通过率
  • 基础设施服务价值评分
  • 存储成本
  • 变更失败率

为什么为在线应用性能构建仪表板?

Sales per source graph

一切尽在掌握

通过将最重要的指标收集到一个视图中,使每个人都保持一致。

Sales per source graph

分享您的见解

通过将其嵌入到您的内部 Wiki、网站和内容中,将您的数据带到任何需要的地方。

eCommerce orders filter

释放探索

授权您的团队衡量自己的进度并探索实现目标的新途径。

如何使用 Metabase 衡量在线应用性能

Get started

步骤 1。
跳过自定义报价

没错,无需销售电话——只需注册,并在 5 分钟内开始运行。

types of databases

步骤 2。
插件您的数据库

我们连接到最流行的生产数据库和数据仓库。

dashboard example

步骤 3。
构建您的 KPI 仪表板

邀请您的团队并开始构建仪表板——无需 SQL。

开始使用 Metabase

  • 免费,无承诺试用
  • 简单易用——无需 SQL
  • 5 分钟内启动并运行