Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace HostCpuUsage

CPU Usage metric for the host

Properties

Optional cpuIdleInPercent

cpuIdleInPercent: undefined | number

Amount of CPU idle time in percentage Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuLoad15min

cpuLoad15min: undefined | number

Load average in the last 15 minutes Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuLoad1min

cpuLoad1min: undefined | number

Load average in the last 1 minute Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuLoad5min

cpuLoad5min: undefined | number

Load average in the last 5 minutes Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuStolenInPercent

cpuStolenInPercent: undefined | number

Amount of CPU time stolen in percentage Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuSystemModeInPercent

cpuSystemModeInPercent: undefined | number

Percentage of CPU time spent in system mode Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuUsageInSec

cpuUsageInSec: undefined | number

Amount of CPU Time spent in seconds Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuUserModeInPercent

cpuUserModeInPercent: undefined | number

Percentage of CPU time spent in user mode Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cpuUtilizationInPercent

cpuUtilizationInPercent: undefined | number

Amount of CPU Time spent in percentage Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Const metricName

metricName: string = "HOST_CPU_USAGE"

timeCollected

timeCollected: Date

Collection timestamp Example: {@code "2020-05-06T00:00:00.000Z"}

Methods

getDeserializedJsonObj

getJsonObj