0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

企业应用可观测性利器!华为云 CodeArts APM 发布

jf_81200783 来源:jf_81200783 作者:jf_81200783 2023-07-01 21:46 次阅读

当前,企业数字化转型和业务互联网化逐渐加深,企业对应用的高可用、可靠性提出了更高的要求。随着企业快速引入云原生、微服务、分布式等技术,业务规模和运维管理对象数量成倍增加,服务之间的依赖、调用关系愈发复杂。一方面企业享受着开发效率指数提升的红利,同时也在承受着故障定位成本居高不下的痛楚。

由于传统的监控只覆盖了基础设施、中间件、业务指标相关的观测能力,缺少深入代码级的性能监控和对用户的真实体验感知,给开发者、运维性能分析、故障定位和恢复带来了极大的困难和挑战。

权威数据显示:每 100 毫秒延迟会使销售额下降 1%,每一秒钟服务器延迟会导致收入下降 2.8%。例如,某著名搜索服务结果页面从 100 毫秒放缓到 400 毫秒,会使收入流失 4500 万到 1.35 亿美元。由此可见,全面掌控、感知应用性能和用户体验已经变得愈发重要,甚至关系到商业公司生死存亡和社会影响。

4 月 14 日,华为云全链路应用性能管理服务 CodeArtsAPM全新上线,提供端到端的全链路性能管理服务,涵盖前端监控、应用性能监控,全面拥抱开源生态。

华为云 CodeArtsAPM 可在复杂的业务环境下自动发现服务间、接口间、实例间的调用关系,帮助用户快速定位性能瓶颈,提升故障排查、处理的效率;

通过前端监控完整复现用户体验路径,解决影响用户体验中的慢请求、慢加载、慢交互、页面崩溃等问题,提升产品用户的体验和转化率。

同时,华为云 CodeArtsAPM 进一步打通了前后端链路,实现产品用户从前端体验到后台处理的全流程性能监控,为企业的业务稳定性与可用性保驾护航,助力企业商业成功。

应用性能管理是可观测性的核心

随着云原生技术逐渐普及,传统监控系统正朝可观测性系统演进,业界对可观测性的共识,是基于可观测性的三大支柱“metrics、logging、tracing”。其中应用性能管理形成了 Tracing 为核心的可观测性解决方案,作为企业可观测性产品选型的重要评估标准。

wKgZomSgLhaAOr5jAABhOom853w098.png

一款应用性能管理工具应当具备如下主要能力:

多语言支持

支持常用开发语言,涵盖 java、php、go、node.jspython、.net、C++和主流应用框架。无侵入式采集

用户无需修改应用代码,只需要部署探针包,修改相应的应用启动参数,就能对应用进行全方位监控。自动发现应用间的调用关系

通过对调用信息进行动态分析、智能计算,自动生成分布式应用间调用关系。调用链追踪

多个应用接入后,可自动针对某些请求进行采样,采集单个请求的服务之间调用关系以及中间调用的健康情况,实现全局调用链路的自动跟踪。深入代码级的性能诊断

与传统监控系统不同,应用性能管理提供深入代码层面的应用性能剖析,无需开发人员或者运维人员到日志系统、甚至到真实的业务服务器上查看执行情况来解决问题。全面准确的指标监控

可度量应用的整体健康状况,采集应用的各项性能指标,如服务间调用、异常、外部调用、数据库访问以及其他中间件的指标数据,帮助用户全面掌握应用的运行情况。拥抱开源生态

基于 OpenTelemetry 标准,全面兼容各类开源生态,如 Jaeger、Zipkin、SkyWalking。感知终端用户的真实体验

对移动端 App 或 Web 的用户体验进行监控,涵盖所有移动端设备、浏览器以及小程序,了解终端用户真实体验感受,从而优化产品提升用户体验。

华为云 CodeArtsAPM 全面掌控应用的性能健康状况

华为云 CodeArtsAPM 为华为内部百万微服务提供应用性能监控,帮助研发人员日常性能诊断、故障定位和排查,通过使用 CodeArtsAPM 实现现网故障1 分钟感知、5 分钟定界、10 分钟恢复能力的构筑,有力的支撑了华为云、终端、车、能源等各类型产品的应用性能管理和日常运维保障。

现在,华为云将内部多年积累的应用性能管理能力沉淀到 CodeArtsAPM,该工具具备5 大特性:

特性一:全链路应用性能监控,提供从用户到代码层面的监控

华为云 CodeArtsAPM 提供全链路应用性能监控能力,涵盖前端监控、应用性能监控,实现前、后端链路的打通,完整还原用户的体验现场,为产品体验优化和问题定位指明方向。华为内部通过使用 CodeArtsAPM,丰富问题排查手段,提升问题根因定位的效率,故障处理耗时减少 45%。

wKgaomSgLheAaeJoAAF4mnvxtuQ826.png

特性二:前端性能监控,全面感知终端用户体验

华为云 CodeArtsAPM 对前端性能和用户体验数据进行多维度的可视化数据分析,包括页面加载性能、JS 错误、API 请求、服务流量,全面掌控终端用户的体验。通过华为云 CodeArtsAPM,页面体验用时可优化至 3S 以内,被监控页面故障主动发现率从 40%提升到 90%,大幅降低用户页面体验的投诉率。

特性三:内置资源管理服务 CMDB,解决海量资源对象与应用的管理难题

应用资源管理(CMDB)已被业界公认为运维解决方案的基石服务,华为云 CodeArtsAPM 通过应用、组件、环境的分层树形结构,清晰展示应用与资源的关系,并与华为云应用运维管理服务(AOM)协同,统一资源对象模型,有效管理海量分散资源,保障数据准确性和一致性,帮助企业解决运维难、变更难的问题。

wKgaomSgLhiASaClAABzvK1s2Ag733.png

特性四:自动发现应用访问拓扑关系,分钟级快速定位故障

华为云 CodeArtsAPM 可自动生成应用之间的访问拓扑图,发现应用、中间件、接口、实例间的调用关系和性能表现情况,异常问题清晰展现,帮助企业用户快速确定故障范围与影响,使得发现故障、问题定位时间从小时级降至分钟级,减少业务日常运维保障的压力。

wKgZomSgLhiASQIJAAIjCvCmugE308.png

特性五:分布式调用追踪,深入代码级的性能诊断和优化

华为云 CodeArtsAPM 自动为每次请求构筑完整的调用链访问路径,包含性能、代码堆栈、SQL 语句等组件访问信息、相关的请求参数和性能指标数据,深入代码级的追踪帮助用户快速定位问题根因,为性能优化、故障处理提供详尽的数据支持。

wKgaomSgLhmALUEYAAFQs6075Cs808.png

得益于以上特性,华为云 CodeArtsAPM 如今已广泛应用于电力、物流、社保、汽车等领域,帮助企业提升用户体验,发现应用性能瓶颈,提升问题定位及处理的效率。

如深圳某知名物流企业通过使用华为云 CodeArtsAPM,故障定位的平均耗时从 120 分钟降至 5 分钟,平均故障恢复时长从 60 分钟下降至 10 分钟,极大地提升了故障处理的效率,成为服务运维保障的利器。

未来,华为云 CodeArtsAPM 将不断沉淀大型企业应用性能管理的最佳实践,提供更丰富的应用性能管理特性,携手国内外客户、伙伴以及开发者,助力优化产品性能,共同提升问题定位及处理效率,打造卓越的数字化体验。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字化
    +关注

    关注

    8

    文章

    8509

    浏览量

    61563
  • 华为云
    +关注

    关注

    3

    文章

    2388

    浏览量

    17219
收藏 人收藏

    评论

    相关推荐

    破局新生丨基调听可观测与应用安全技术研讨会在平潭圆满举办

    2024年10月24日,由中国信通院稳定性保障实验室、华为、基调听联合主办的“破局新生·可观测与应用安全技术研讨会”在福建平潭隆重举行
    的头像 发表于 10-29 16:01 266次阅读
    破局新生丨基调听<b class='flag-5'>云</b><b class='flag-5'>可观测</b><b class='flag-5'>性</b>与应用安全技术研讨会在平潭圆满举办

    【质量视角】可观测背景下的质量保障思路

    目前质量团队正在积极建设和完善应用监控能力,旨在能及时发现并解决问题,为线上服务稳定性保驾护航。随着可观测概念的逐渐普及,监控的建设也有了新的挑战和使命。本文将探讨在可观测背景下,
    的头像 发表于 10-25 17:21 114次阅读
    【质量视角】<b class='flag-5'>可观测</b><b class='flag-5'>性</b>背景下的质量保障思路

    华为发布全栈可观测平台 AOM,以 AI 赋能应用运维可观测

    应用可用与稳定性。 该平台发布标志着华为在推动数字化转型和智能化运维领域的又一重大突破,全栈可观测平台的推出不仅为
    的头像 发表于 10-15 09:54 318次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>发布</b>全栈<b class='flag-5'>可观测</b>平台 AOM,以 AI 赋能应用运维<b class='flag-5'>可观测</b>

    华为开发者桌面全新发布 CodeArts IDE for Python,极致优雅云原生开发体验

    近日,华为正式发布 CodeArts IDE for Python,这是一款内置华为自研 Python 语言服务,提供智能编程、灵活调试能
    的头像 发表于 05-10 00:27 1172次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>开发者桌面全新<b class='flag-5'>发布</b> <b class='flag-5'>CodeArts</b> IDE for Python,极致优雅云原生开发体验

    华为发布 CodeArts API,为 API 护航

    4 月 10 日,华为正式发布 API 全生命周期管理一体化协作平台 CodeArts API,支持开发者高效实现 API 设计、开发、测试、托管、运维、变现的一站式体验。以 API
    的头像 发表于 05-09 23:17 467次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>发布</b> <b class='flag-5'>CodeArts</b> API,为 API 护航

    华为正式发布CodeArts IDE for Python

    近日,华为正式发布CodeArts IDE for Python,这是一款内置华为自主创新的Python语言服务,提供智能编程、灵活调试能
    的头像 发表于 05-08 14:58 424次阅读

    华为 CodeArts Snap,揭开智能研发新篇章

    带来全新的编程方式和体验。 华为智能开发助手 CodeArts Snap 源于华为自身的研发实践 华为拥有千亿行的代码规模、超过 11 万
    的头像 发表于 04-07 17:11 854次阅读

    华为制品仓库 CodeArts Artifact:保障制品质量与安全的最佳选择

    、安全、好用的软件包管理工具。 什么是制品仓库服务 随着软件研发的规模和复杂度迅速扩大,处理海量制品的存储与版本管理的需求以及开发过程中的繁琐逐渐增加。因此,制品仓库成为了不可或缺的平台。 华为制品仓库服务
    的头像 发表于 04-07 11:52 788次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>制品仓库 <b class='flag-5'>CodeArts</b> Artifact:保障制品质量与安全的最佳选择

    如何构建APISIX基于DeepFlow的统一可观测性能力呢?

    随着应用组件的可观测逐渐受到重视,Apache APISIX 引入插件机制丰富了可观测数据源。
    的头像 发表于 01-18 10:11 860次阅读
    如何构建APISIX基于DeepFlow的统一<b class='flag-5'>可观测</b>性能力呢?

    华为CodeArts Artifact:保障制品质量与安全的最佳选择

    近期,为降低用户使用成本、满足个性化选择诉求,华为制品仓库 CodeArts Artifact  从软件开发生产线  CodeArtS  解耦出来,可单独购买。 这是一款打破了传统制
    的头像 发表于 12-15 15:50 323次阅读

    解锁数字化时代的软件包管理利器华为 CodeArts Artifact

    ,它不仅满足了企业在软件包管理方面的多样化需求,而且以其独特的安全、创新以及开放等特点,为企业提供了一站式的解决方案。 卓越的制品仓库
    的头像 发表于 12-11 12:07 1240次阅读
    解锁数字化时代的软件包管理<b class='flag-5'>利器</b>—<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>CodeArts</b> Artifact

    华为CodeArts Artifact:开启企业管理新模式

    数字时代,企业数字化转型势不可挡,而软件开发效率和质量对企业竞争力也至关重要。华为 CodeArts Artifact 是
    的头像 发表于 12-11 12:06 1156次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>CodeArts</b> Artifact:开启<b class='flag-5'>企业</b>管理新模式

    解锁未来软件安全的利器——华为 CodeArts 开源治理服务

    剖析当前开源软件行业的现状,并引领您了解华为 CodeArts 开源治理服务是如何成为解决方案的利器。 开源软件的挑战与行业现状 随着开源软件的迅猛发展,漏洞问题逐年攀升,成为软件安
    的头像 发表于 12-10 21:01 873次阅读
    解锁未来软件安全的<b class='flag-5'>利器</b>——<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>CodeArts</b> 开源治理服务

    华为 CodeArts 开源治理服务,解锁软件安全新标准

    在数字化时代,软件的安全日益受到关注,而开源软件的快速发展也带来了新的挑战。再次背景下,华为开源治理服务华为开源治理服务
    的头像 发表于 12-10 21:00 916次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>CodeArts</b> 开源治理服务,解锁软件安全新标准

    开箱即用!教你如何正确使用华为CodeArts IDE for C/C++!

    华为CodeArts IDE 定位华为开发者桌面 ,是华为
    的头像 发表于 11-29 17:40 723次阅读
    开箱即用!教你如何正确使用<b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>CodeArts</b> IDE for C/C++!