我在我的应用程序中使用Grafana,我可以根据需要从我的数据源中公开指标,并且我想在用户友好的图表中监控Grafana中的这些按需指标。例如,在我的应用程序遇到异常之前,数据源不会公开名为“Exception”的指标。但是,我想事先创建一个图表,我应该能够指定度量标准'Exception',并且每当我的数据源公开'Exception'度量标准时,它应该在图中记录它。
当我尝试使用Web GUI在Grafana上创建图形时,我无法看到这些“按需指标”,因为它们尚未被我的数据源公开。但是,我应该能够配置图表,以便在公开这些指标时显示它们。如果我继续在metrics字段中键入未公开的度量标准名称,则会收到错误“Timeseries data request error”。
Grafana是否提供了这样做的方法?如果是这样,我错过了什么?
答案 0 :(得分:1)
这取决于您使用的数据源(Graphite,InfluxDB,OpenTSDB?)。
对于石墨,您可以进入原始查询模式(笔按钮)。要指定所需的查询,不需要存在。与InfluxDB相同,你会发现汉堡菜单中的原始查询模式下拉到eacy查询的右侧。
您还可以在石墨查询(或InfluxDB中的正则表达式)中使用通配符来创建通用图形,这些通用图形将在图形进入时添加系列。