| 123456789101112131415161718192021222324252627282930313233343536 |
- var app = angular.module('sentinelDashboardApp');
- app.service('MetricService', ['$http', function ($http) {
- this.queryAppSortedIdentities = function (params) {
- return $http({
- url: '/metric/queryTopResourceMetric.json',
- params: params,
- method: 'GET'
- });
- };
- this.queryByAppAndIdentity = function (params) {
- return $http({
- url: '/metric/queryByAppAndResource.json',
- params: params,
- method: 'GET'
- });
- };
- this.queryByMachineAndIdentity = function (ip, port, identity, startTime, endTime) {
- var param = {
- ip: ip,
- port: port,
- identity: identity,
- startTime: startTime.getTime(),
- endTime: endTime.getTime()
- };
- return $http({
- url: '/metric/queryByAppAndResource.json',
- params: param,
- method: 'GET'
- });
- };
- }]);
|