semantic-conventions/model/cpython/metrics.yaml

49 lines
1.6 KiB
YAML

groups:
- id: metric.cpython.gc.collections
type: metric
metric_name: cpython.gc.collections
annotations:
code_generation:
metric_value_type: int
brief: "The number of times a generation was collected since interpreter start."
note: >
This metric reports data from [`gc.stats()`](https://docs.python.org/3/library/gc.html#gc.get_stats).
instrument: counter
unit: "{collection}"
stability: development
attributes:
- ref: cpython.gc.generation
requirement_level: required
- id: metric.cpython.gc.collected_objects
type: metric
metric_name: cpython.gc.collected_objects
annotations:
code_generation:
metric_value_type: int
brief: "The total number of objects collected inside a generation since interpreter start."
note: >
This metric reports data from [`gc.stats()`](https://docs.python.org/3/library/gc.html#gc.get_stats).
instrument: counter
unit: "{object}"
stability: development
attributes:
- ref: cpython.gc.generation
requirement_level: required
- id: metric.cpython.gc.uncollectable_objects
type: metric
metric_name: cpython.gc.uncollectable_objects
annotations:
code_generation:
metric_value_type: int
brief: "The total number of objects which were found to be uncollectable inside a generation since interpreter start."
note: >
This metric reports data from [`gc.stats()`](https://docs.python.org/3/library/gc.html#gc.get_stats).
instrument: counter
unit: "{object}"
stability: development
attributes:
- ref: cpython.gc.generation
requirement_level: required