Sysdig Documentation

System

capacity.estimated.request.stolen.count (deprecated)

The number of requests the node cannot serve due to CPU steal time. This metric is calculated by measuring the current number of requests the machine is serving, and calculating how many more requests could be served if there was no steal time.

Note

This metric can be used to understand how steal time impacts the ability to serve user requests.

Metadata

Description

Metric Type

Counter

Value Type

Integer

Segment By

Host, Process

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Sum

Available Group Aggregation Formats

Avg, Sum, Min, Max

capacity.estimated.request.total.count (deprecated)

The estimated number of requests the node serves at full capacity. This metric is calculated by measuring the number of requests that a machine is serving, and the resources each request is using, and combining the values to project how many requests the machine can serve.

Note

This metric can help users determine if/when the infrastructure capacity should be increased.

Metadata

Description

Metric Type

Counter

Value Type

Integer

Segment By

Host, Process

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Sum

Available Group Aggregation Formats

Avg, Sum, Min, Max

capacity.stolen.percent (deprecated)

The lost service request capacity due to stolen CPU. This metric reflects the impact on other resource usage capabilities, including disk I/O and network I/O.

Note

capacity.stolen.percent is non-zero only if cpu.stolen.percent is also non-zero.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Process

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

capacity.total.percent (deprecated)

The estimated current capacity usage, based on CPU and disk/network utilization, with CPU stolen time added back in.

Note

capacity.total.percent can be used to show how the system would perform with dedicated CPU usage.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Process

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

capacity.used.percent (deprecated)

The estimated current capacity usage, based on CPU and disk/network utilization. This metric is calculated by adding the value of how many resources each request coming to the machine is using, creating a score that indicates how saturates the machine resources are.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Process

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.idle.percent

The percentage of time that the CPU/s were idle and the system did not have an outstanding disk I/O request. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.iowait.percent

The percentage of time that the CPU/s were idle during which the system had an outstanding disk I/O request. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.nice.percent

The percentage of CPU utilization that occurred while executing at the user level with Nice priority. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.stolen.percent

Measures the percentage of time that a virtual machine's CPU is in a state of involuntary wait due to the fact that the physical CPU is shared among virtual machines. In calculating steal time, the operating system kernel detects when it has work available but does not have access to the physical CPU to perform that work.

Note

If the percent of steal time is consistently high, you may want to stop and restart the instance (since it will most likely start on different physical hardware) or upgrade to a virtual machine with more CPU power. Also see capacity.total.percent to see how steal time directly impacts the number of server requests that could not be handled. On AWS EC2, steal time does not depend on the activity of other virtual machine neighbors. EC2 is simply making sure your instance is not using more CPU cycles than paid for.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.system.percent

The percentage of CPU utilization that occurred while executing at the system level (kernel). By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.cores.used

The CPU core usage of each container is obtained from cgroups, and is equal to the number of cores used by the container. For example, if a container uses two of an available four cores, the value of cpu.cores.used will be two.

Metadata

Description

Metric Type

Gauge

Value Type

Double

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.cores.used.percent

The CPU core usage percent for each container is obtained from cgroups, and is equal to the number of cores multiplied by 100. For example, if a container uses three cores, the value of cpu.cores.used.percent would be 300%.

Note

This metric is comparable to the CPU usage metric in docker stats.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.used.percent

Containers

The CPU usage for each container is obtained from cgroups, and normalized by dividing by the number of cores to determine an overall percentage.

For example, if the environment contains six cores on a host, and the container or processes are assigned two cores, Sysdig will report CPU usage as:

2/6 * 100% = 33.33%

By comparison, the docker stats command would report the CPU usage as 200%, as each individual core is assigned a value of 100%.

Note

For service or orchestrator constructs, the container CPU is aggregated based on container labels.

Hosts

The CPU usage for each host is obtained from /proc, and measured as the sum of the CPU usage of all cores, normalized by dividing by the number of cores.

Note

The CPU usage for each host is the sum of cpu.user.percent, cpu.nice.percent, cpu.stolen.percent, and cpu.system.percent.

Note

The Linux command top can be used to review these values as well.

Processes

The CPU usage for each process is obtained from /proc, and normalized by dividing by the number of cores.

Note

When cpu.used.percent is segmented by process at the host level, the sum of the CPU usage of each process may not always add up to the CPU usage of the host. The most common reasons for this are:

  • There are short-lived processes that spike for less than two seconds.

  • Granular data is retained for the highest CPU usage processes, rather than all processes.

  • The kernel thread CPU usage is not reported as a process.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

cpu.user.percent

The percentage of CPU utilization that occurred while executing at the user level (application). By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.bytes.free

Available filesystem space.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.bytes.total

Total filesystem size.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.bytes.used

Used filesystem space.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.device

Filesystem device.

Metadata

Description

Metric Type

Gauge

Value Type

String

Segment By

Host

Default Time Aggregation

N/A

Available Time Aggregation Formats

N/A

Default Group Aggregation

N/A

Available Group Aggregation Formats

N/A

fs.free.percent

The percentage of free filesystem space.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.inodes.total.count

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.inodes.used.count

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.inodes.used.percent

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.largest.used.percent

The percentage of filesystem space used by the largest filesystem.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.mountDir

The filesystem mount directory.

Metadata

Description

Metric Type

Gauge

Value Type

String

Segment By

Host

Default Time Aggregation

N/A

Available Time Aggregation Formats

N/A

Default Group Aggregation

N/A

Available Group Aggregation Formats

N/A

fs.root.used.percent

The percentage of root filesystem space used.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

fs.type

Filesystem type.

Metadata

Description

Metric Type

Gauge

Value Type

String

Segment By

Host

Default Time Aggregation

N/A

Available Time Aggregation Formats

N/A

Default Group Aggregation

N/A

Available Group Aggregation Formats

N/A

fs.used.percent

The percentage of total filesystem space currently in use.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

host.error.count

The number of system call errors. By default, this metric displays the total value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the total value for the whole group.

Metadata

Description

Metric Type

Counter

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Sum

Available Group Aggregation Formats

Avg, Sum, Min, Max

load.average.15m

The 15 minute system load average represents the average number of jobs in (1) the CPU run queue or (2) waiting for disk I/O averaged over 15 minutes for all cores. The value should correspond to the third (and last) load average value displayed by the 'uptime' command.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

load.average.1m

The 1 minute system load average represents the average number of jobs in (1) the CPU run queue or (2) waiting for disk I/O averaged over 1 minute for all cores. The value should correspond to the third (and last) load average value displayed by the 'uptime' command.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

load.average.5m

The 5 minute system load average represents the average number of jobs in (1) the CPU run queue or (2) waiting for disk I/O averaged over 5 minutes for all cores. The value should correspond to the third (and last) load average value displayed by the 'uptime' command.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

load.average.percpu.15m

The 15 minute system load average represents the average number of jobs in (1) the CPU run queue or (2) waiting for disk I/O averaged over 15 minutes, divided by number of system CPUs.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

load.average.percpu.1m

The 1 minute system load average represents the average number of jobs in (1) the CPU run queue or (2) waiting for disk I/O averaged over 1 minute, divided by number of system CPUs.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

load.average.percpu.5m

The 5 minute system load average represents the average number of jobs in (1) the CPU run queue or (2) waiting for disk I/O averaged over 5 minutes, divided by number of system CPUs.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.bytes.available

The amount of available memory. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Note

An estimate of how much memory is available for starting new applications, without swapping.

Note

memory.bytes.available may not be directly available on older systems using kernel versions older than 3.14. In these instances, the metric is an approximate value, determined by adding the free and cached memory values.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.bytes.total

The total memory of a host, in bytes. This value is obtained from /proc. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.bytes.used

The amount of physical memory currently in use. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

The formula for determining memory.bytes.used is slightly different depending on whether you are examining processes or containers. For containers, the formula is rss+cache-inactive_file. This means that the total amount of page cache memory (inactive_file) is subtracted from the total number of bytes of page cache memory, and the total number of bytes of anonymous and swap cache memory, combined.

Note

This is different to the docker stats approach, and may result in different results.

For processes, the formula is the total value of the size of the resident anonymous memory, the size of the resident file mappings, and the size of the resident shared memory.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.bytes.virtual

The virtual memory size of the process, in bytes. This value is obtained from Sysdig events. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.pageFault.major

A count of the condition that occurs when a program accesses a memory page that is mapped in the virtual address space, but not loaded in physical memory. By default, this metric displays the total value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the total value for the whole group.

Note

A major or 'hard' page fault is handled by using a disk I/O operation (e.g., memory mapped file or page replacement causing a page swapping). For instance, when starting an application, the Linux kernel will search physical memory and the CPU cache, and, if data does not exist, a major page fault occurs. Generally, adjusting application source code or making more physical memory available reduces major page faults.

Metadata

Description

Metric Type

Counter

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Sum

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.pageFault.minor

A count of the condition in which a memory page had been loaded in memory at the time the page fault was generated, but was not marked in the memory management unit as being loaded in memory. By default, this metric displays the total value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the total value for the whole group.

Note

If the page is loaded in memory at the time the fault is generated, but is not marked in the memory management unit as being loaded in memory, then it is called a minor or 'soft' page fault. A minor page fault is handled without using a disk I/O operation (e.g., allocated by malloc().). The effect of minor page faults depends on system load and other factors, but are typically short and have very little impact.

Metadata

Description

Metric Type

Counter

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Sum

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.swap.bytes.available

The swap memory available. This metric is determined by the sum of the free and cached swap memory. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.swap.bytes.total

The total amount of swap memory. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.swap.bytes.used

The amount of swap memory used. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

Byte

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.swap.used.percent

The percentage of swap memory used. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

memory.used.percent

The percentage of physical memory in use. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.

Refer to memory.bytes.used for information on the calculation formulas.

Metadata

Description

Metric Type

Gauge

Value Type

%

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Average

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

system.uptime

The system uptime.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

thread.count

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max

uptime

The percentage of time the selected entity or entities was down over the defined time window.

Note

While this metric is a percentage value, the value is presented as an integer between 0 and 1, rather than a percentage between 0% and 100%.

Metadata

Description

Metric Type

Gauge

Value Type

Integer

Segment By

Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider

Default Time Aggregation

Rate

Available Time Aggregation Formats

Avg, Rate, Sum, Min, Max

Default Group Aggregation

Average

Available Group Aggregation Formats

Avg, Sum, Min, Max