107 lines
3.0 KiB
YAML
107 lines
3.0 KiB
YAML
groups:
|
|
# k8s.pod.cpu.* metrics
|
|
- id: metric.k8s.pod.cpu.time
|
|
type: metric
|
|
metric_name: k8s.pod.cpu.time
|
|
stability: experimental
|
|
brief: "Total CPU time consumed"
|
|
note: >
|
|
Total CPU time consumed by the specific Pod on all available CPU cores
|
|
instrument: counter
|
|
unit: "s"
|
|
- id: metric.k8s.pod.cpu.usage
|
|
type: metric
|
|
metric_name: k8s.pod.cpu.usage
|
|
stability: experimental
|
|
brief: "Pod's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs"
|
|
note: >
|
|
CPU usage of the specific Pod on all available CPU cores, averaged over the sample window
|
|
instrument: gauge
|
|
unit: "{cpu}"
|
|
|
|
# k8s.pod.memory.* metrics
|
|
- id: metric.k8s.pod.memory.usage
|
|
type: metric
|
|
metric_name: k8s.pod.memory.usage
|
|
stability: experimental
|
|
brief: "Memory usage of the Pod"
|
|
note: >
|
|
Total memory usage of the Pod
|
|
instrument: gauge
|
|
unit: "By"
|
|
|
|
# k8s.pod.network.* metrics
|
|
- id: metric.k8s.pod.network.io
|
|
type: metric
|
|
metric_name: k8s.pod.network.io
|
|
stability: experimental
|
|
brief: "Network bytes for the Pod"
|
|
instrument: counter
|
|
unit: "By"
|
|
attributes:
|
|
- ref: network.interface.name
|
|
- ref: network.io.direction
|
|
- id: metric.k8s.pod.network.errors
|
|
type: metric
|
|
metric_name: k8s.pod.network.errors
|
|
stability: experimental
|
|
brief: "Pod network errors"
|
|
instrument: counter
|
|
unit: "{error}"
|
|
attributes:
|
|
- ref: network.interface.name
|
|
- ref: network.io.direction
|
|
|
|
# k8s.node.cpu.* metrics
|
|
- id: metric.k8s.node.cpu.time
|
|
type: metric
|
|
metric_name: k8s.node.cpu.time
|
|
stability: experimental
|
|
brief: "Total CPU time consumed"
|
|
note: >
|
|
Total CPU time consumed by the specific Node on all available CPU cores
|
|
instrument: counter
|
|
unit: "s"
|
|
- id: metric.k8s.node.cpu.usage
|
|
type: metric
|
|
metric_name: k8s.node.cpu.usage
|
|
stability: experimental
|
|
brief: "Node's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs"
|
|
note: >
|
|
CPU usage of the specific Node on all available CPU cores, averaged over the sample window
|
|
instrument: gauge
|
|
unit: "{cpu}"
|
|
|
|
# k8s.node.memory.* metrics
|
|
- id: metric.k8s.node.memory.usage
|
|
type: metric
|
|
metric_name: k8s.node.memory.usage
|
|
stability: experimental
|
|
brief: "Memory usage of the Node"
|
|
note: >
|
|
Total memory usage of the Node
|
|
instrument: gauge
|
|
unit: "By"
|
|
|
|
# k8s.node.network.* metrics
|
|
- id: metric.k8s.node.network.io
|
|
type: metric
|
|
metric_name: k8s.node.network.io
|
|
stability: experimental
|
|
brief: "Network bytes for the Node"
|
|
instrument: counter
|
|
unit: "By"
|
|
attributes:
|
|
- ref: network.interface.name
|
|
- ref: network.io.direction
|
|
- id: metric.k8s.node.network.errors
|
|
type: metric
|
|
metric_name: k8s.node.network.errors
|
|
stability: experimental
|
|
brief: "Node network errors"
|
|
instrument: counter
|
|
unit: "{error}"
|
|
attributes:
|
|
- ref: network.interface.name
|
|
- ref: network.io.direction
|