Grafana Phlare概述
Grafana phlarare是一个开源数据库,它提供了快速、可扩展、高可用性和高效的概要数据存储和查询。
phlarare背后的想法是在Grafana实验室的一次全公司范围的黑客松活动中迸发出来的。bob电竞频道该项目于2022年在ObservabilityCON上宣布。该项目的任务是为开放源码社区提供持续的大规模分析,使开发人员更好地理解其代码的资源使用情况。通过这样做,它允许用户了解他们的应用程序性能并优化他们的基础设施支出。
bob电竞频道Grafana实验室很自豪能够领导Grafana phlarare项目的开发。该项目本机集成了Grafana,使用户可以将他们的分析数据与指标、日志和跟踪关联起来,并将分析文件用作应用程序的另一个关键可观察性信号。
为什么使用Grafana Phlare进行连续分析?
Grafana phlarare如何用于连续剖析?
收集分析数据
Grafana phlarare从公开的应用程序中收集CPU和内存配置文件pprof
端点。
轻松地运行它,不牺牲可伸缩性或可靠性
通过将phlarare旋转为单个进程,在几分钟内开始。当您准备从更多的应用程序收集配置文件或想要一个高可用性设置时,只需添加更多的机器并水平扩展它。Phlare会处理剩下的。
在Grafana的可视化
使用Grafana的Phlare数据源,查询存储在Phlare中的数据,按相关的时间范围和标签进行切片和切块。Grafana的火焰图、直方图和表格视图允许您以不同的方式可视化分析数据,并据此构建强大的仪表板。
优化代码
Grafana flare可以帮助您识别代码中最慢和最需要内存的部分,以便开发人员能够进入并优化这些区域。结果是:
- 更快的应用程序
- 更可靠的应用程序和更少的OOM崩溃
- 使用较少CPU和内存的低成本应用程序
建立在开源基础上,由社区驱动
Grafana phlarare结合了Grafana实验室工程师的最佳见解,他们每天都在大规模bob电竞频道地使用持续分析,以提高我们应用程序的性能和可靠性。我们很高兴能分享我们的经验,并与开源社区合作开发这个史无前例的连续剖析数据库。