博客/工程

如何关联分布式跟踪性能测试和主动改善可靠性

2022年11月3日4分钟

在ObservabilityCON,我们宣布之间我们第一步启动一个本地集成Grafana转k6负载测试和Grafana节奏跟踪Grafana云(转k6 x节奏)。我们创建了转k6 x节奏帮助开发,测试和操作团队更有效地分析他们的性能测试结果,积极改善他们的业务关键型应用程序的可靠性。

挑战的理解和行动对性能测试结果

可靠性是非常重要的。最终用户关心他们所使用的服务是可靠的,因为它直接关系到他们的服务质量。可悲的是,被可靠的并非易事。同时,可靠性是旅程,不是目的地,所以企业在不同阶段根据其成熟。

一个练习你可以采用提高可靠性性能测试。

我们在Grabob电竞频道fana实验室维护Grafana转k6尖端,开源的,性能测试工具构建和开发人员,使得建立和维护测试套件的过程简单和高效。然而,分析性能测试的结果并不总是愉快的经历。通常是艰巨的,容易出错,而且耗时。

我们一直在努力工作转k6云,我们的SaaS提供,使分析过程尽可能光滑,无缝的新功能和工具,如性能的见解,显著减少所花费的时间理解发生了什么。

尽管如此,一些问题依然存在。有一堵墙,你的性能测试工具所看到和被测试的系统内部发生了什么。为了理解发生了什么,你要跳之间的多种工具,相关事情在空中,又掺入了一些想象力和神奇。在过去的几年里,它已成为越来越多的挑战,分析测试结果与内部复杂性飞涨,从技术(例如,microservices和分布式系统)和组织的角度(例如,更多的小型敏捷团队)。

转k6 x节奏,这就是为什么我们建造一个产业界首次集成分布式跟踪和性能测试。

引入转k6 x节奏

本机内置Grafana云、开放、可组合的可观测性平台,转k6 x节奏关闭之间的差距从性能测试和黑盒数据内部白盒测试系统的数据。集成生成有用的聚合、相关性和可操作的见解从用户的跟踪数据,帮助他们理解他们的性能测试和减少MTTR,最终阻止可靠性问题影响终端用户。

关联转k6测试运行数据和服务器端跟踪数据有效的根本原因分析

转k6 x节奏的作品通过转k6开始向下痕迹在性能测试和传播这些用户的后端服务。跟踪数据然后转k6测试运行相关数据(如测试ID、测试场景,测试组,和HTTP请求),用户可以了解他们的服务和操作行为在整个测试运行。例如,用户可以很容易地确定如果一些内部操作,比如数据库调用,花了太多时间在X或启动失败测试的一部分在Y的交通量。

转k6 x *节奏可以帮助用户快速了解他们的服务和操作行为在整个测试运行。*
转k6 x节奏可以帮助用户快速了解他们的服务和操作行为在整个测试运行。

从追踪数据生成有用的指标,以加速异常检测

收集到的跟踪数据聚合生成实时指标如电话的频率,错误率,百分位延迟,帮助用户缩小搜索空间和迅速找出反常行为。此外,用户可以查询这些基于跟踪指标附带PromQL或使用原型从相关跟踪的指标进行根本原因分析,从而快速解决性能问题。bob彩票中奖计划

转k6 x *节奏允许用户迅速从指标跳到一个跟踪视图进行根源分析。*
转k6 x节奏允许用户迅速从指标跳到一个跟踪视图进行根本原因分析。

加入转k6 x节奏私人测试版

我们最初释放转k6 x节奏作为现有的内测Grafana云痕迹和Grafana转k6云客户获得更多的从我们的用户社区的反馈。少数早期采用者将被选中参加一个为期两个月的测试项目,在此期间他们将完成概念验证集成实践Grafana实验室团队的支持。bob电竞频道

如果您有兴趣参与,请填写转k6 x节奏内测程序形式帮助我们了解你的用例。别担心;如果你不选择,我们一定会通知你当集成移动到一个公共测试版。谢谢你的兴趣转k6 x节奏!

Grafana云是最简单的方法开始使用指标,日志、痕迹和仪表板。我们有一个慷慨的自由永远层和每个用例的bob体育手机二维码计划。现在免费注册!