You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Total amount of memory used by the processes of this cgroup (and descendants) that can be associated with a block on a block device. Also accounts for memory used by tmpfs (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.usage.limit
Memory limit of the container.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.usage.total
Memory usage of the container. This excludes the cache.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.network.io.usage.rx_bytes
Bytes received by the container.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.network.io.usage.rx_dropped
Incoming packets dropped.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{packets}
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.network.io.usage.tx_bytes
Bytes sent.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.network.io.usage.tx_dropped
Outgoing packets dropped.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{packets}
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
Optional Metrics
The following metrics are not emitted by default. Each of them can be enabled by applying the following configuration:
metrics:
<metric_name>:
enabled: true
container.blockio.io_merged_recursive
Number of bios/requests merged into requests belonging to this cgroup and its descendant cgroups (Only available with cgroups v1).
Total amount of time in nanoseconds between request dispatch and request completion for the IOs done by this cgroup and descendant cgroups (Only available with cgroups v1).
Total amount of time the IOs for this cgroup (and descendant cgroups) spent waiting in the scheduler queues for service (Only available with cgroups v1).
The amount of memory used by the processes of this control group that can be associated precisely with a block on a block device (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.dirty
Bytes that are waiting to get written back to the disk, from this cgroup (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.fails
Number of times the memory limit was hit.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{fails}
Sum
Int
Cumulative
true
container.memory.hierarchical_memory_limit
The maximum amount of physical memory that can be used by the processes of this control group (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.hierarchical_memsw_limit
The maximum amount of RAM + swap that can be used by the processes of this control group (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.inactive_anon
The amount of anonymous memory that has been identified as inactive by the kernel.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.inactive_file
Cache memory that has been identified as inactive by the kernel.
Indicates the amount of memory mapped by the processes in the control group and descendant groups (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.total_pgfault
Indicate the number of times that a process of the cgroup (or descendant cgroups) triggered a page fault (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{faults}
Sum
Int
Cumulative
true
container.memory.total_pgmajfault
Indicate the number of times that a process of the cgroup (or descendant cgroups) triggered a major fault (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{faults}
Sum
Int
Cumulative
true
container.memory.total_pgpgin
Number of pages read from disk by the cgroup and descendant groups (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{operations}
Sum
Int
Cumulative
true
container.memory.total_pgpgout
Number of pages written to disk by the cgroup and descendant groups (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{operations}
Sum
Int
Cumulative
true
container.memory.total_rss
The amount of memory that doesn’t correspond to anything on disk: stacks, heaps, and anonymous memory maps. Includes descendant cgroups (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.total_rss_huge
Number of bytes of anonymous transparent hugepages in this cgroup and descendant cgroups (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.total_unevictable
The amount of memory that cannot be reclaimed. Includes descendant cgroups (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.total_writeback
Number of bytes of file/anon cache that are queued for syncing to disk in this cgroup and descendants (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.unevictable
The amount of memory that cannot be reclaimed.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.usage.max
Maximum memory usage.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.memory.writeback
Number of bytes of file/anon cache that are queued for syncing to disk in this cgroup (Only available with cgroups v1).
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
By
Sum
Int
Cumulative
false
container.network.io.usage.rx_errors
Received errors.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{errors}
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.network.io.usage.rx_packets
Packets received.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{packets}
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.network.io.usage.tx_errors
Sent errors.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{errors}
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.network.io.usage.tx_packets
Packets sent.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{packets}
Sum
Int
Cumulative
true
Attributes
Name
Description
Values
interface
Network interface.
Any Str
container.pids.count
Number of pids in the container's cgroup.
It requires docker API 1.23 or higher and kernel version >= 4.3 with pids cgroup supported. More docs
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{pids}
Sum
Int
Cumulative
false
container.pids.limit
Maximum number of pids in the container's cgroup.
It requires docker API 1.23 or higher and kernel version >= 4.3 with pids cgroup supported. More docs
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{pids}
Sum
Int
Cumulative
false
container.restarts
Number of restarts for the container.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{restarts}
Sum
Int
Cumulative
true
container.uptime
Time elapsed since container start time.
Unit
Metric Type
Value Type
s
Gauge
Double
Resource Attributes
Name
Description
Values
Enabled
container.command_line
The full command executed by the container.
Any Str
false
container.hostname
The hostname of the container.
Any Str
true
container.id
The ID of the container.
Any Str
true
container.image.id
The ID of the container image.
Any Str
false
container.image.name
The name of the docker image in use by the container.
Any Str
true
container.name
The name of the container.
Any Str
true
container.runtime
The runtime of the container. For this receiver, it will always be 'docker'.