博客/工程

Grafana节奏1.3发布:后端数据存储搜索,auto-forget压实工具,和更多!

2022年1月25日 5分钟

Grafana节奏1.3已经发布!我们很自豪地添加搜索后端数据存储的能力。这一特性也将很快出现Grafana云的痕迹

如果你想挖掘细节,你可以随时查看v1.3更新日志。如果太多,这篇文章将介绍高价物品。

你也可以看看1.3节奏的现场演示在我们最近的网络研讨会”分布式跟踪Grafana:从节奏OSS到企业”,可以关注需求。

Grafana节奏1.3的新特性

后端数据存储搜索现在可以在节奏1.3 !指的是安装文档Grafana。Grafana UI是一样的搜索最近的痕迹。

Grafana节奏1.3:后台搜索UI。
Grafana节奏1.3:后台搜索UI。

在集群内部节奏,我们正在摄入~ 180 mb / s。不幸的是,我们的搜索可以感觉更像批处理作业。寻找几个参数有时可以10 - 20秒,这是不理想。我们致力于减少了一个数量级为了提供时髦的搜索你等项目洛基。约束我们的后端格式。(预计在即将发布的节奏中改善!)

在内部,我们使用serverless每查询技术来产生数以千计的就业机会,打开你通过下面的跟踪数据块和孔隙。查看如何设置serverless环境安装的节奏。我们内部达到数千serverless实例:

Grafana节奏1.3:serverless实例
Grafana节奏1.3:serverless实例

上图:在搜索serverless实例的计算。

注意serverless不是后端数据存储所需的搜索,如果你有一个较小的负荷,查询自己可以有效地完成工作。

Auto-forget压实工具

一些用户的节奏已经看到问题中,压实工具保持一致的哈希环处于不健康的状态,即使在优雅地退出。在Grafana我们没有遇到这个问题,所以这是很难诊断和修复这个问题。

在节奏1.3中,我们代码更新我们的环两次失败的心跳超时后,auto-forget压实工具。这个默认为两分钟,但它是可配置的:

压缩机:环:heartbeat_timeout: 1 mo

这种变化应该减少运行节奏的操作负担的人看到这个问题。

更好的保护从大型痕迹

痕迹,方法可以挑战100 mb +节奏以多种方式。吸入、压缩和查询都可以征税的各种组件由于极端的数量结合所需的内存大小的痕迹。

节奏试图限制跟踪大小使用以下配置,默认为50 mb的:

覆盖:max_bytes_per_trace: 50000

节奏1.2和以前的版本,我们停止防止摄入大量跟踪退出内存跟踪一次。这通常发生如果几秒钟通过跨越待跟踪。

在节奏1.3我们更新了代码继续拒绝大跟踪直到头块切割,可以15 - 30分钟。甚至可以绕过这个团队推动以来巨大的痕迹在几小时或几天,我们有其他的想法(如对话马克斯跟踪大小和改善压实工具)的工作。

突发的变化

节奏1.3有几个,但小断裂变化。对于大多数节奏运营商和用户,这些突发的变化没有影响。

  • 支持“推”GRPC端点从ingesters。这种方法已经弃用节奏v1.0。如果您正在运行一个1。这并不影响你x版本。如果你从一个升级0。x版本,我们建议您更新节奏v1.2第一,然后升级到节奏v1.3。
  • 升级我们的OTel收集器的依赖改变默认OTel GRPC端口从55680年到4317年。如果您显式地指定端口的配置,这种变化不会影响你。
  • 被重新安置在两个搜索相关配置设置添加完整后台搜索:
query_frontend: search_default_result_limit: < int > search_max_result_limit: < int >

迁至

query_frontend:搜索:default_result_limit: < int > max_result_limit: < int >

接下来是什么?

我们需要改善我们的后台跟踪格式。我再说一遍:我们真的需要改善我们的后台跟踪格式。我们正在一起编组protobuf和批处理存储痕迹作为巨大的块对象存储。这很好的跟踪通过ID查找,但它不是很适合有效的搜索的形状。

有很多新的后端格式选项放在桌子上,和团队努力评估和测试。我们需要朝着解决方案,既可以检索一个跟踪从数十bob彩票中奖计划亿,以及支持基于搜索和最终表达TraceQL越多。你可以参加我们的社区要求最新的新闻在搜索和其他节奏进步!

如果你有兴趣更多的节奏消息或搜索进展,请加入我们bob电竞频道Grafana实验室社区松弛频道#节奏,后一个问题论坛,达到了推特,或者加入我们的每月社区电话。看到你在那里!

最简单的方法开始Grafana节奏是用Grafana云现在,我们永远自由层bob体育手机二维码包括50 gb的痕迹以及50 gb的日志和10 k的一系列指标。你可以免费注册