Grafana 社区推荐一批新插件:包含 gRPC、Cassandra、Druid 支持

1,260

近日开源数据可视化工具 Grafana 社区发布博客推荐了一批新的插件,包活对 Apache Cassandra、gRPC、Apache Druid 等开源数据库、协议的支持。

Grafana是一款用Go语言开发的数据可视化工具,可以做数据监控和数据统计,带有告警功能。

以下来自 Grafana 社区博客

社区的力量使Grafana成为在各种使用情况下进行监控和观察的最可组合的平台之一。Grafana插件目录不仅有我们Grafana实验室团队创建的插件,还有世界各地的Grafana社区成员创建的插件。这是浏览新的数据源集成、面板和应用程序的最好地方,你可以在你的仪表盘上安装,以扩展Grafana的功能。如果你有一个托管在Grafana Cloud上的Grafana仪表盘,你可以直接从目录列表中安装新的插件,只需点击几下就可以了!

在过去的几个月里,我们一直在与社区插件作者合作,改善我们审查新插件的流程。今年早些时候,Grafana实验室开发者倡导者Marcus Olsson发表了一篇精彩的博文,概述了在发布前改进Grafana插件的6个技巧。因此,我们已经收到了相当多的插件提交,以添加到目录中!这里有几个新添加的插件。以下是Grafana插件生态系统的一些新成员,你应该看看。

Apache Cassandra

这些年来,我们时不时会收到一些请求,要求Grafana添加Apache Cassandra数据源。但与任何大规模的开源项目一样,我们没有足够的兴趣--与其他功能请求相比--来优先考虑将其纳入路线图并致力于持续维护。对于Grafana社区的Cassandra用户来说,幸运的是,来自DataStax的开发者倡导者Aleksandr Volochnev响应号召,贡献了这个插件,它与Grafana 5之后的版本和Cassandra 3.x兼容。

image.png

Simple gRPC Datasource Plugin

gRPC是一个现代、开源、高性能的远程过程调用(RPC)框架,可以在任何环境下运行。它是连接数据中心内和跨数据中心服务的热门选择,对负载平衡、跟踪、健康检查和认证有可插拔的支持。它也常用于分布式计算的最后一英里,将设备、移动应用和浏览器连接到后端服务。

这个简单的Grafana的gRPC数据源插件是由innius的高级软件工程师Ron van der Wijngaard建立的。根据Ron的README,该插件 "带有一个专门的API规范,需要在数据提供者的后端实现。实现这个API有助于将前端的可视化解决方案与后端的数据层实现脱钩,使开发人员有必要的自由来更新和改进后端,而不会破坏终端用户的体验"。

Druid

Apache Druid是一个实时分析数据库,旨在对大型数据集进行快速切分分析("OLAP "查询)。这个Druid的数据源由Skilld的联合创始人兼首席技术官Jean Baptiste Guerraz开发,目前具有以下特点。

Druid queries: SQL, timeseries, topn, groupby, timeboundary, segmentmetadata, datasourcemetadata, scan, search, JSON

  • 变量。Grafana全局变量替换、查询变量、格式化器druid:json(为rune查询中的多值变量提供支持)。
  • 警报
  • 探索
  • 日志

image.png

Pyroscope data source plugin & Panel Plugin

Pyroscope的团队付出了额外的努力,不仅为他们自己的开源连续剖析平台构建了一个数据源插件,而且还提交了一个带有自定义可视化的精彩面板插件。通过将Pyroscope的连续剖析数据与其他数据源的指标、日志和追踪联系起来,这使得在Grafana内建立调试仪表盘变得更加容易。他们提供了一个公共的Grafana演示仪表盘,你可以看到这两个插件的运行情况。

image.png

Cumulative Distribution Function (CDF) Panel

这个面板插件由T-Mobile 5G集成工程师Sebastian Gunreben开发,可以将更多的 "预测性 "指标添加到你的仪表盘中,并跟踪你的 "真实 "指标与这些预测的符合程度。使用这个面板可以直观地看到某个值 "x "小于 "X "的频率/概率P。通过添加CDF面板,你可以开始看到不符合数值分布预期的离群值的数量。

image.png

Base64 Image/PDF panel plugin for Grafana

Volkov Labs是一家专门为Grafana开发定制插件的机构,由Grafana的长期贡献者Mikhail Volkov创立,它贡献了一个新的Base64图像/PDF面板插件。对于那些无法改变Grafana的配置设置以允许通过文本文件的HTML支持嵌入PDF的人来说,这个插件使得嵌入Base64编码的版本成为可能。它也适用于PNG、JPG和GIBasF的Base64编码的文件。如果你正在寻找一些灵感,可以看看这个有趣的"BatCam "教程项目,其中包括Base64图像/PDF Grafana面板插件和其他几个插件。

image.png