Module: OpenTelemetry::SemConv::Incubating::V8JS
- Defined in:
- lib/opentelemetry/semconv/incubating/v8js/metrics.rb,
lib/opentelemetry/semconv/incubating/v8js/attributes.rb
Metrics Names collapse
- V8JS_GC_DURATION =
Note:
Stability Level: development
Garbage collection duration.
The values can be retrieved from
perf_hooks.PerformanceObserver(...).observe({ entryTypes: ['gc'] })
'v8js.gc.duration'
- V8JS_HEAP_SPACE_AVAILABLE_SIZE =
Note:
Stability Level: development
Heap space available size.
Value can be retrieved from value
space_available_size
ofv8.getHeapSpaceStatistics()
'v8js.heap.space.available_size'
- V8JS_HEAP_SPACE_PHYSICAL_SIZE =
Note:
Stability Level: development
Committed size of a heap space.
Value can be retrieved from value
physical_space_size
ofv8.getHeapSpaceStatistics()
'v8js.heap.space.physical_size'
- V8JS_MEMORY_HEAP_LIMIT =
Note:
Stability Level: development
Total heap memory size pre-allocated.
The value can be retrieved from value
space_size
ofv8.getHeapSpaceStatistics()
'v8js.memory.heap.limit'
- V8JS_MEMORY_HEAP_USED =
Note:
Stability Level: development
Heap Memory size allocated.
The value can be retrieved from value
space_used_size
ofv8.getHeapSpaceStatistics()
'v8js.memory.heap.used'
Attribute Names collapse
- V8JS_GC_TYPE =
Note:
Stability Level: development
The type of garbage collection.
'v8js.gc.type'
- V8JS_HEAP_SPACE_NAME =
Note:
Stability Level: development
The name of the space type of heap memory.
Value can be retrieved from value
space_name
ofv8.getHeapSpaceStatistics()
'v8js.heap.space.name'