关于SegmentFault:APM实质提升-Serverless-可观察性

26次阅读

共计 2103 个字符,预计需要花费 6 分钟才能阅读完成。

Serverless 可察看性现状

Serverless 一方面升高了开发者的运维累赘,开发者无需关注底层资源的状况;另一方面,须要满足开发者对性能、对指标的可察看性的需要。目前的 Serverless 利用架构,大多会波及多个云服务,函数间、函数与其余云服务间的调用关系简单,人工梳理和把握全局依赖状况的难度大,定位性能瓶颈的难度大,始终是开发者的痛点。

2021 年,Serverless 可察看性的晋升将是 Serverless 技术倒退的重要趋势。云厂商首先为云函数服务提供了配套的可察看性功能,同时也在一直探寻云函数和行业中现有可察看性解决方案集成的思路,简化流程,升高开发者的学习老本,更利于现有我的项目的平滑迁徙。

APM 可察看性解决方案

APM(Application Performance Management,利用性能治理)技术旨在监控和管理应用程序的性能和可用性,检测和诊断简单应用程序的性能问题,以保障预期的服务水平。目前 APM 技术在服务器、容器场景下已绝对成熟,应用 APM 技术能够实时洞察整个零碎的运行状态,通过链路追踪剖析每一次运行、每一次异样,疾速发现零碎中的性能瓶颈、帮忙解决问题,保障用户体验。

腾讯云 Serverless 与行业 APM 解决方案集成

为了让 Serverless 客户可能应用 APM 技术晋升可察看性。腾讯云 Serverless 与 博睿数据、听云、腾讯微服务观测平台 这三个国内当先的 APM 团队单干,腾讯云 Serverless 聚焦 利用性能治理,在 APM 畛域开展更为深刻的单干,为企业的开发人员、运维人员以及集体开发者提供更多、更欠缺的利用级监控。

腾讯云 Serverless 和 APM 集成,将可观测性的重点从单个零碎转为整体零碎,在 Serverless 场景下,即从对单个函数的观测转为对 Serverless 利用(蕴含多个函数及其他服务)的观测,通过丰盛的指标监控采集剖析、依赖拓扑图、调用链分析、日志剖析等能力,为开发者全面的展现整个利用的运行状况。

通过本次生态单干,咱们将独特研发 Serverless 场景下的 APM 服务,腾讯云 Serverless 用户将能够自由选择博睿数据、听云、腾讯微服务观测平台中的一家或几家产品,享受国内顶尖的 APM 服务。应用 Serverless APM 服务,将会有以下几个方面的劣势:

更丰盛的根底监控指标采集与展现

云函数为用户提供了调用次数、运行工夫、受限次数等根底监控指标的展现。APM 产品能够补充更为丰盛的根底监控指标,诸如初始化次数、冷启动工夫、超时次数、吞吐率等指标,从而更好地评估函数及利用的初始化、运行状况;在现有指标的根底上,APM 产品提供更多的出现模式,包含个性化仪表盘等性能。

与此同时,用户不仅能够应用服务端监控,也能够应用各 APM 产品的客户端监控,在一个平台乃至一个数据大屏上同时监测业务的服务端和客户端。

图为博睿 Server 监控页面

图为听云针对 Serverless 的性能合成图表

链路追踪能力

对于 Serverless 利用而言,一个利用包含一个或多个函数、API 网关及其他云服务或者第三方服务。应用链路追踪的能力,用户能够依据依赖拓扑图,高效地剖析 Serverless 利用中各组件的调用关系、延时状况,在简单零碎中疾速定位性能瓶颈和异常情况。

图为博睿 Server 依赖拓扑图

调用链分析

与依赖拓扑图相配合的是调用链分析。应用调用链分析能够清晰的展现申请在零碎内所有链路的解决状况,还原申请响应过程的残缺现场,剖析链路上每个服务的状态和耗时。将每个服务的解决耗时、服务间调用的网络耗时以瀑布图的模式直观的展现进去,不便用户确认每一次“异样”申请的关键问题出在哪里,更好更高效地优化利用体验。

图为腾讯微服务观测平台

图为听云调用链分析

总结与瞻望

腾讯云 Serverless 始终致力于凋谢生态,与合作伙伴独特为企业和开发者提供更优质的体验。咱们助力微信小程序云开发,服务超过 100 万开发者;咱们推出企业级解决方案,服务超过 1 万家企业客户、超过 500 家大型企业。目前,腾讯云 Serverless 产品日调用量超过 100 亿次,曾经成为国内第一的 Serverless 厂商

去年,咱们成为寰球风行的 Serverless Framework 平台的大中华区独家策略合作伙伴,联合开发下一代 Serverless 工具,共享知识产权,独特建设开源社区。极大推动了国内 Serverless 技术与国内对齐,让国内的开发者体验到 Serverless Framework 的高效与便捷。

本次生态单干将晋升腾讯云 Serverless 产品的可察看性,帮忙客户业务更好地做可用性建设,助力业务倒退。本次生态单干,咱们与博睿数据、听云、腾讯微服务观测平台开展密切合作,咱们以凋谢的心态,欢送更多合作伙伴与咱们一起建设 Serverless 生态、推动 Serverless 技术的倒退,让更多企业和开发者享受 Serverless 技术带来的红利。

One More Thing

立刻体验腾讯云 Serverless Demo,支付 Serverless 新用户礼包 ???? serverless/start

欢送拜访:Serverless 中文网!

正文完
 0