From 8a013b5d81c2813b2ef405a6613287075f10d01d Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Thu, 28 Jan 2016 19:56:59 +0300 Subject: [PATCH] Show last aggregation function as metric alias. --- plugins/datasource-zabbix/datasource.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/datasource-zabbix/datasource.js b/plugins/datasource-zabbix/datasource.js index acb82cc..71d7963 100644 --- a/plugins/datasource-zabbix/datasource.js +++ b/plugins/datasource-zabbix/datasource.js @@ -167,8 +167,12 @@ function (angular, _, dateMath, utils, metricFunctions) { for (var i = 0; i < aggregationFunctions.length; i++) { dp = aggregationFunctions[i](dp); } + var lastAgg = _.findLast(target.functions, function(func) { + return _.contains( + _.map(metricFunctions.getCategories()['Aggregate'], 'name'), func.def.name); + }); timeseries_data = { - target: 'agg', + target: lastAgg.text, datapoints: dp }; }