From 824bf9f02921c4fc78292c4086d239a8bdd5872a Mon Sep 17 00:00:00 2001 From: Christos Trochalakis Date: Tue, 19 Jul 2016 14:14:54 +0300 Subject: [PATCH] feat(graphite): added groupByNodes func def, closes #5612 --- public/app/plugins/datasource/graphite/gfunc.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/public/app/plugins/datasource/graphite/gfunc.js b/public/app/plugins/datasource/graphite/gfunc.js index a7907186811..d7b0601959a 100644 --- a/public/app/plugins/datasource/graphite/gfunc.js +++ b/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,