UNPKG

@csermet/multiprovider

Version:

cloud-graph provider plugin for AWS used to fetch AWS cloud data.

50 lines (49 loc) 1.57 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.metricStats = void 0; const metrics = { // EC2 cpuUtilization: 'CPUUtilization', diskReadOps: 'DiskReadOps', diskWriteOps: 'DiskWriteOps', diskReadBytes: 'DiskReadBytes', diskWriteBytes: 'DiskWriteBytes', networkIn: 'NetworkIn', networkOut: 'NetworkOut', networkPacketsIn: 'NetworkPacketsIn', networkPacketsOut: 'NetworkPacketsOut', statusCheckFailed: 'StatusCheckFailed', statusCheckFailedInstance: 'StatusCheckFailed_Instance', statusCheckFailedSystem: 'StatusCheckFailed_System', }; const { cpuUtilization, diskReadOps, diskWriteOps, diskReadBytes, diskWriteBytes, networkIn, networkOut, networkPacketsIn, networkPacketsOut, statusCheckFailed, statusCheckFailedInstance, statusCheckFailedSystem, } = metrics; const average = 'Average'; const sum = 'Sum'; exports.metricStats = { [cpuUtilization]: average, [diskReadOps]: average, [diskWriteOps]: average, [diskReadBytes]: average, [diskWriteBytes]: average, [networkIn]: average, [networkOut]: average, [networkPacketsIn]: average, [networkPacketsOut]: average, [statusCheckFailed]: sum, [statusCheckFailedInstance]: sum, [statusCheckFailedSystem]: sum, }; exports.default = [ cpuUtilization, diskReadOps, diskWriteOps, diskReadBytes, diskWriteBytes, networkIn, networkOut, networkPacketsIn, networkPacketsOut, statusCheckFailed, statusCheckFailedInstance, statusCheckFailedSystem, ];