瀏覽代碼

fix(prometheus) when tag value duplicate, tags not working. (#8040)

Kakuya Ando 8 年之前
父節點
當前提交
bbfdfc012f
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      public/app/plugins/datasource/prometheus/metric_find_query.js

+ 6 - 2
public/app/plugins/datasource/prometheus/metric_find_query.js

@@ -59,9 +59,13 @@ function (_) {
 
       return this.datasource._request('GET', url)
       .then(function(result) {
-        return _.map(result.data.data, function(metric) {
+        var _labels = _.map(result.data.data, function(metric) {
+          return metric[label];
+        });
+
+        return _.uniq(_labels).map(function(metric) {
           return {
-            text: metric[label],
+            text: metric,
             expandable: true
           };
         });