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

摘要:近日,华为云全链路应用性能管理服务CodeArts APM全新上线,提供端到端的全链路性能管理服务,涵盖前端监控、应用性能监控,全面拥抱开源生态。

本文分享自华为云社区《企业应用可观测性利器!华为云CodeArts APM发布》,作者:华为云头条。

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

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

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

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

  • 华为云CodeArts APM可在复杂的业务环境下自动发现服务间、接口间、实例间的调用关系,帮助用户快速定位性能瓶颈,提升故障排查、处理的效率;
  • 通过前端监控完整复现用户体验路径,解决影响用户体验中的慢请求、慢加载、慢交互、页面崩溃等问题,提升产品用户的体验和转化率。
  • 同时,华为云CodeArts APM进一步打通了前后端链路,实现产品用户从前端体验到后台处理的全流程性能监控,为企业的业务稳定性与可用性保驾护航,助力企业商业成功。

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

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

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

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

多语言支持:支持常用开发语言,涵盖java、php、go、node.js、python、.net、C++和主流应用框架。

无侵入式采集:用户无需修改应用代码,只需要部署探针包,修改相应的应用启动参数,就能对应用进行全方位监控。

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

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

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

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

拥抱开源生态:基于OpenTelemetry标准,全面兼容各类开源生态,如Jaeger、Zipkin、SkyWalking。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

点击关注,第一时间了解华为云新鲜技术~

原文链接:https://www.cnblogs.com/huaweiyun/p/17325944.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:企业应用可观测性利器!华为云CodeArts APM发布 - Python技术站

(0)
上一篇 2023年4月17日
下一篇 2023年4月17日

相关文章

  • 云计算和大数据时代网络技术揭秘(十七)VOQ机制

    VOQ机制   本章介绍的VOQ是一种新型的QoS机制,目的是为了解决著名的交换机HoL难题。 但VOQ强烈依赖于调度算法,例如,一个48口的交换机,每个端口都要维护48-1个FIFO缓存队列, 一共48×47=2256个缓存队列,这一方面对交换机的硬件条件提出了较高要求,也对如何设计良好 的转发包调度算法提出了巨大的挑战,目前仅有Cisco一家推出了商用产…

    云计算 2023年4月11日
    00
  • Vue开发高德地图应用的最佳实践

    下面是关于“Vue开发高德地图应用的最佳实践”的完整攻略,包含两个示例说明。 简介 在Vue开发中,使用高德地图是非常常见的需求。在本攻略中,我们将介绍如何在Vue应用程序中使用高德地图,并提供一些最佳实践。 步骤 在Vue应用程序中使用高德地图时,我们可以通过以下步骤来实现: 添加依赖库。 配置高德地图。 使用高德地图。 示例 示例1:添加依赖库和配置高德…

    云计算 2023年5月16日
    00
  • 未来云计算如何演进?阿里云的“云钉一体”是个好思路

    现在,我们需要什么样的云计算? 技术专家说,要更快更安全的硬件和操作系统;IT工程师说,要运营和运维都简单易用的解决方案;而用户说,要能解决问题、提高效率的、实际叫不叫“云计算”都无所谓。 的确如此。从最终用户角度来说,技术只是实现手段之一。比如在过去单机时代,用户说要PC还是要MAC吗,是要Windows还是要Linux了吗? 现在被广泛定义的“基础设施架…

    云计算 2023年4月13日
    00
  • Vue引入高德地图并触发实现多个标点的示例详解

    Vue引入高德地图并触发实现多个标点的示例详解 Vue是一种流行的JavaScript框架,可以用于开发各种Web应用程序。本文将提供一个完整的攻略,包括如何使用Vue引入高德地图并触发实现多个标点的示例详解,以及如何使用示例代码内容。 开发环境 在开始开发前,请确保已经安装了以下软件: Vue.js 高德地图JavaScript API 创建项目 在开始开…

    云计算 2023年5月16日
    00
  • 数字孪生城市——5G、区块链、人工智能、云计算、大数据

    未完结     1、 大数据提供认识和改造世界的新方法论。      随着互联网的快速普及,信息技术和人类生产生活交汇融合,全球数据呈现爆发式增长、海量聚集的特点,大数据技术和思维对国家管理、经济发展、社会治理、人们生活都产生了重大影响。      从资源特性来看,大数据是具有体量大、结构多样性、时效性强等特征的数据。从处理架构来看,利用新型计算架构、智能算…

    云计算 2023年4月11日
    00
  • 普元云计算-基于微服务的日志中心设计、实现与关键配置

      转载本文需注明出处:微信公众号EAWorld,违者必究。   引言: 日志向来都是运维以及开发人员最关心的问题。运维人员可以及时的通过相关日志信息发现系统隐患、系统故障并及时安排人员处理解决问题。开发人员解决问题离不开日志信息的协助定位。没有日志就相当于没有了眼睛,失去了方向。   微服务日渐火热,享受微服务架构带来的种种好处的同时也要承担起由微服务带来…

    云计算 2023年4月11日
    00
  • 云计算笔记(一):基础概念

    本文用于收集和整理云计算设计的概念。 现在的云计算有些过热(“人人都在谈论它,但没有人真正知道它”),很多研究都挂上了这个名词来显示其时髦。从某种意义上讲:云计算is nothing new,只是概念的创造。重新整理了网络资源,特别适合与运营商(包括亚马逊)来整理他们的产品和服务。云计算提供了很好的梳理,梳理了信息内容提供和信息获取途径 。而云这个概念sel…

    云计算 2023年4月12日
    00
  • 解析python的局部变量和全局变量

    解析Python的局部变量和全局变量 在Python中,函数内部和函数外部的作用域不同,所以变量的作用范围也不同,主要可以分为全局变量和局部变量。 全局变量通常定义在函数外部,它的作用范围是程序的整个运行周期内,包括函数内部,它会在程序中的所有地方都可以访问。 局部变量通常定义在函数内部,只在函数内部有作用,在函数外部是不可见的。通常会随着函数的执行完成而销…

    云计算 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部