连续的分析

什么是Grafana fllare ?

Grafana phlarare允许您通过高可用性、多租户和持久存储聚合连续分析数据。这可以帮助您更好地了解应用程序中的资源使用情况,直到行号。

Grafana Phlare概述

Grafana phlarare是一个开源数据库,它提供了快速、可扩展、高可用性和高效的概要数据存储和查询。

phlarare背后的想法是在Grafana实验室的一次全公司范围的黑客松活动中迸发出来的。bob电竞频道该项目于2022年在ObservabilityCON上宣布。该项目的任务是为开放源码社区提供持续的大规模分析,使开发人员更好地理解其代码的资源使用情况。通过这样做,它允许用户了解他们的应用程序性能并优化他们的基础设施支出。

bob电竞频道Grafana实验室很自豪能够领导Grafana phlarare项目的开发。该项目本机集成了Grafana,使用户可以将他们的分析数据与指标、日志和跟踪关联起来,并将分析文件用作应用程序的另一个关键可观察性信号。

Grafana fllare简介

1:26

为什么使用Grafana Phlare进行连续分析?

安装简单,只需一个二进制文件,没有额外的依赖关系-就像普罗米修斯
提供分析数据的持久、长期存储,以帮助您识别随时间变化的变化和趋势
水平可扩展的分布式体系结构意味着phlarare可以很容易地向外扩展,以处理更多传入的概要文件
与Grafana完全兼容,因此您可以将分析数据与现有的度量、日志和跟踪关联起来
与Loki、Mimir和Tempo一致的架构,减少了操作phlarare和Grafana Labs其他数据库的人员的学习曲线和认知负荷bob电竞频道
是否可以在高可用性配置中运行,以确保100%的正常运行时间,即使在升级和机器故障期间
多租户和隔离使得为多个独立的团队或业务单元运行一个数据库成为可能
因为phlarare使用对象存储,所以您可以存储所需的所有历史记录,而不必耗费大量资金。支持AWS S3、谷歌云存储、Azure blob存储、OpenStack Swift以及任何兼容S3的对象存储

Grafana phlarare如何用于连续剖析?

1

收集分析数据

Grafana phlarare从公开的应用程序中收集CPU和内存配置文件pprof端点。

2

轻松地运行它,不牺牲可伸缩性或可靠性

通过将phlarare旋转为单个进程,在几分钟内开始。当您准备从更多的应用程序收集配置文件或想要一个高可用性设置时,只需添加更多的机器并水平扩展它。Phlare会处理剩下的。

3.

在Grafana的可视化

使用Grafana的Phlare数据源,查询存储在Phlare中的数据,按相关的时间范围和标签进行切片和切块。Grafana的火焰图、直方图和表格视图允许您以不同的方式可视化分析数据,并据此构建强大的仪表板。

4

优化代码

Grafana flare可以帮助您识别代码中最慢和最需要内存的部分,以便开发人员能够进入并优化这些区域。结果是:

  • 更快的应用程序
  • 更可靠的应用程序和更少的OOM崩溃
  • 使用较少CPU和内存的低成本应用程序

建立在开源基础上,由社区驱动

Grafana phlarare结合了Grafana实验室工程师的最佳见解,他们每天都在大规模bob电竞频道地使用持续分析,以提高我们应用程序的性能和可靠性。我们很高兴能分享我们的经验,并与开源社区合作开发这个史无前例的连续剖析数据库。

见见Grafana phlarare的贡献者

和这些优秀的人一起工作

准备好在格拉夫纳启动弗拉雷了吗?