2015-05-14 55 views
1

我在我的應用程序中使用了Grafana,我的數據源按需顯示了度量標準,我希望在Grafana中以用戶友好的圖形方式監控這些按需指標。例如,在我的應用程序遇到異常之前,數據源不公開名爲「Exception」的度量標準。但是,我希望事先創建一個圖表,我應該能夠指定度量「Exception」,並且每當我的數據源公開「Exception」度量標準時,都應該將其記錄在圖表中。Grafana - 根據需求制定圖表

當我嘗試使用Web GUI在Grafana上創建圖形時,我無法看到這些「按需指標」,因爲它們尚未被我的數據源公開。但是,我應該能夠配置圖表,以便在這些度量標準被暴露的情況下顯示出來。如果我繼續在度量字段中輸入未公開的度量標準名稱,則會出現「時間序列數據請求錯誤」錯誤。

Grafana提供了一個方法來做到這一點嗎?如果是這樣,我錯過了什麼?

回答

1

這取決於你使用的是什麼數據源(Graphite,InfluxDB,OpenTSDB?)。

對於石墨,您可以進入原始查詢模式(筆按鈕)。要指定您想要的查詢,它不需要存在。 InfluxDB也是如此,您可以在漢堡菜單中找到原始查詢模式,並將其放在eacy查詢的右側。

您也可以使用石墨查詢通配符(或正則在InfluxDB)來創建通用的圖表,因爲他們進來,將增加一系列的圖表。

+0

我的數據源是JmxReporter,我們暴露在指標JMX端口。 JmxReporter中有類似的選項嗎? – Hrishi

+0

我們也嘗試將Grafana連接到Zabbix作爲數據源,它完美的工作! – Anatoly