在Grafana中存储和使用静态元数据

在Grafana中存储和使用静态元数据,grafana,grafana-alerts,Grafana,Grafana Alerts,我正在尝试为一个大型系统创建Grafana仪表板。我需要存储和访问数千个元数据变量。例如,数百个应用程序的SLA。实现这一目标的最佳方式是什么?我的日志和指标数据源是弹性搜索 我应该将静态数据存储为弹性搜索索引并与主数据一起查询,还是可以将其存储在其他数据库中并使用弹性搜索主数据访问它。tl;dr最好是在之前处理所有元数据,并且只为Grafana提供索引以供显示 Grafana中唯一的数据源是“数据源”。在Grafana中无法获取任何类型的元数据。特别是ElasticSearch(ES)作为数据

我正在尝试为一个大型系统创建Grafana仪表板。我需要存储和访问数千个元数据变量。例如,数百个应用程序的SLA。实现这一目标的最佳方式是什么?我的日志和指标数据源是弹性搜索


我应该将静态数据存储为弹性搜索索引并与主数据一起查询,还是可以将其存储在其他数据库中并使用弹性搜索主数据访问它。

tl;dr最好是在之前处理所有元数据,并且只为Grafana提供索引以供显示

Grafana中唯一的数据源是“数据源”。在Grafana中无法获取任何类型的元数据。特别是ElasticSearch(ES)作为数据源,这对Grafana来说是相当新的

配置任何元数据的最佳方法是在ES索引中,或者使用ES中的转换或摄取对数据和元数据进行建模。如tl中所建议;dr最好事先处理所有相关和转换,让Grafana只查询索引来渲染图形

但是,如果需要对数据执行任何聚合,Grafana确实支持它。你可以在网上查一下