想知道SaaS运行好不好?你得读懂这三类分析指标!

想知道SaaS运行好不好?你得读懂这三类分析指标!

作者:Lee Atchison 2021-08-18 07:56:05

云计算

SaaS 把合适的指标与合适的用例对应起来,可以帮助用户更及时地报告,并降低应用程序风险。

[[418169]]

本文转载自微信公众号「计算机世界」,作者计算机世界。转载本文请联系计算机世界公众号。

分析指标是所有现代SaaS应用程序的核心。如果不监控SaaS应用程序如何运行、它在内部执行的任务及其实现目标的成功率,就无从谈起”成功”运行SaaS应用程序。

然而,现代应用程序需要监控和查看多种类型的分析指标。这些分析指标的用途、价值、准确性和可靠性相差悬殊,具体取决于如何衡量它们、如何使用它们以及谁在使用它们。

基本上有三类用例全然不同的分析指标。

A类分析指标

A类分析指标对应用程序而言是关键指标。如果没有这些分析指标,你的应用程序可能会立即失灵。这类指标用于评估应用程序的运行,调整其运行方式,并进行动态调整以保持应用程序正常运行。

分析指标是反馈回路的一部分,反馈回路可以不断监控和改进应用程序的操作环境。

A类分析指标的一个典例是用于自动扩展的指标。这类指标用于在应用程序负载变化时动态改变基础设施的规模,以满足当前或预期的需求。

一个众所周知的例子是AWS Auto Scaling云服务。该服务可自动监控特定的Amazon CloudWatch指标,寻找触发器和阈值。如果某个特定的指标达到特定标准,AWS Auto Scaling 会为应用程序添加或删除Amazon EC2实例,自动调整用于运行应用程序的资源。需要额外资源时,它会添加实例;指标表明不再需要资源时,它会删除这些实例。

AWS Auto Scaling让你可以创建由任意数量的EC2实例组成的服务,并根据流量和负载需求自动添加或减少服务器。流量较小时,将使用较少的实例。流量较大时,将使用更多的实例。

举例来说,AWS Auto Scaling可能使用CloudWatch指标来测量用于服务的所有实例的平均CPU负载。一旦CPU负载超过某个阈值,AWS Auto Scaling就会向服务池添加额外的服务器。

请注意,如果由于某个原因,这些Amazon CloudWatch指标不可用或不正确,那么算法就无法正常运行。结果是,要么为服务添加过多的实例–这会浪费资金;要么为服务添加过少的实例–这会导致应用程序的速度减慢或彻底失效。

很显然,这些指标确实必不可少。如果它们不可用、不正确,应用程序的运行就会岌岌可危。正因为如此,它们才叫A类指标。

AWS Elastic Load Balancing是另一个典例。AWS可以根据当前进入到每个负载均衡系统的流量大小,自动调整针对特定用例运行流量负载均衡服务所需要的实例大小和数量。随着流量增加,负载均衡系统自动改用更大的实例或更多的实例。随着流量减少,负载均衡系统自动改用更小的实例或更少的实例。这一切都是自动化的,基于使用特定CloudWatch指标的内部算法。如果这些指标不可用或不正确,负载均衡系统将无法调整适当的大小,负载均衡系统处理流量负载的能力可能会受到影响。

B类分析指标

B类分析指标不是关键业务型指标,是用来表明即将发生的问题的早期指标,或用于在问题出现时解决问题。B类分析指标对于防止系统故障或出现故障后恢复正常很重要。

B类指标通常便于深入了解应用程序或服务的内部操作,或者便于深入了解运行应用程序或服务的基础设施。你可以主动或被动地利用这种洞察力,改进应用程序或服务的运行。

就主动方面而言,用户可以密切关注B类指标,这类指标表明了应用程序或服务可能不正常的趋势。基于这些趋势,可以利用指标触发警报,提醒运营团队必须检查系统,查看可能出现的问题。

就被动方面而言,在系统故障或性能降级期间,可以检查B指标的以往情况,以确定可能导致故障或性能问题的原因,以便查明解决问题的方法。这类指标常常在站点出现故障期间使用,并在事后检查期间使用。

在出现故障期间,B类指标用于迅速查明出了什么问题以及如何解决问题。之后,它们用于缩短平均检测时间(MTTD)和平均修复时间(MTTR),前者是指故障期间发现问题所花的平均时间,后者是指故障期间确定解决问题所花的时间。这两个都是高性能SaaS应用程序的关键目标。

这种指标与A类指标的危急程度不一样。如果A类指标失效,你的应用程序可能失灵,但是如果B类指标失效,你的应用程序不会失灵。然而,如果你的应用程序有问题,而且B类指标没有正常运作,你可能需要更长的时间才能找到问题并解决它。

B类指标的例子有很多,许多公司专注于生成这些指标,比如AppDynamics、Datadog、Dynatrace和New Relic。B类指标还包括来自Elastic和Splunk等公司的日志记录及其他指标。

作者:Lee Atchison 是云计算和应用程序现代化领域公认的思想领袖。他在产品开发、架构设计、规模扩展和现代化方面拥有30多年的经验,曾供职于亚马逊、亚马逊网络服务(AWS)、New Relic及其他现代应用程序组织。他的名字出现在许多出版物中,经常在全球各地受邀担任演讲嘉宾。Lee的最新著作是《为规模设计架构》。

原文网址:https://www.infoworld.com/article/3625233/the-importance-of-classifying-analytics.html

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/228166.html<

(0)
运维的头像运维
上一篇2025-04-18 04:28
下一篇 2025-04-18 04:29

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注