فهرست منبع

Merge pull request #5613 from ctrochalakis/group_by_nodes

feat(graphite): added groupByNodes func def, closes #5612
Carl Bergquist 9 سال پیش
والد
کامیت
9fdda0e269
1فایلهای تغییر یافته به همراه17 افزوده شده و 0 حذف شده
  1. 17 0
      public/app/plugins/datasource/graphite/gfunc.js

+ 17 - 0
public/app/plugins/datasource/graphite/gfunc.js

@@ -262,6 +262,23 @@ function (_, $) {
     defaultParams: [3, "sum"]
   });
 
+  addFuncDef({
+    name: "groupByNodes",
+    category: categories.Special,
+    params: [
+      {
+        name: "function",
+        type: "string",
+        options: ['sum', 'avg', 'maxSeries']
+      },
+      { name: "node", type: "int", options: [0,1,2,3,4,5,6,7,8,9,10,12] },
+      { name: "node", type: "int", options: [0,-1,-2,-3,-4,-5,-6,-7], optional: true },
+      { name: "node", type: "int", options: [0,-1,-2,-3,-4,-5,-6,-7], optional: true },
+      { name: "node", type: "int", options: [0,-1,-2,-3,-4,-5,-6,-7], optional: true },
+    ],
+    defaultParams: ["sum", 3]
+  });
+
   addFuncDef({
     name: 'aliasByNode',
     category: categories.Special,