bansho/app/components/grafana/grafana.js
Vincent Fournier 41c28d0cb8 Fix grafana endpoint
Change-Id: I2a7cd325e1232178a31f4b3b1a1551b48d395ce8
2015-06-19 11:27:24 -04:00

24 lines
889 B
JavaScript

'use strict';
angular.module('bansho.grafana', [])
.service('iframeUrl', function () {
var createIFrameUrl = function (templateName, host_name, service_description, metric) {
return 'grafana/dashboard-solo/db/' + templateName + '?' +
'panelId=' + '1' +
'&fullscreen&from=' + 'now-6h' +
'&to=' + 'now' +
'&var-metric1=' + metric +
'&var-host_name=' + host_name +
'&var-service_description=' + service_description;
};
var getIFrameUrl = function (metric, host_name, service_description) {
return createIFrameUrl('templatehostnameservicedescriptiononemetric',
host_name, service_description, metric);
};
return {
getIFrameUrl: getIFrameUrl
};
});