Pprof enum
pprof.* attribute keys from the OpenTelemetry
semantic-conventions attribute registry.
- Inheritance
- Implemented types
- Available extensions
Values
- pprofLocationIsFolded → const Pprof
-
Provides an indication that multiple symbols map to this location's address, for example due to identical code folding by the linker. In that case the line information represents one of the multiple symbols. This field must be recomputed when the symbolization state of the profile changes.
Stability: development
const Pprof('pprof.location.is_folded') - pprofMappingHasFilenames → const Pprof
-
Indicates that there are filenames related to this mapping.
Stability: development
const Pprof('pprof.mapping.has_filenames') - pprofMappingHasFunctions → const Pprof
-
Indicates that there are functions related to this mapping.
Stability: development
const Pprof('pprof.mapping.has_functions') - pprofMappingHasInlineFrames → const Pprof
-
Indicates that there are inline frames related to this mapping.
Stability: development
const Pprof('pprof.mapping.has_inline_frames') - pprofMappingHasLineNumbers → const Pprof
-
Indicates that there are line numbers related to this mapping.
Stability: development
const Pprof('pprof.mapping.has_line_numbers') - pprofProfileComment → const Pprof
-
Free-form text associated with the profile. This field should not be used to store any machine-readable information, it is only for human-friendly content.
Examples:
["hello world", "bazinga"]Stability: development
const Pprof('pprof.profile.comment') - pprofProfileDocUrl → const Pprof
-
Documentation link for this profile type.
Examples:
http://pprof.example.com/cpu-profile.htmlStability: development
const Pprof('pprof.profile.doc_url') - pprofProfileDropFrames → const Pprof
-
Frames with Function.function_name fully matching the regular expression will be dropped from the samples, along with their successors.
Examples:
/foobar/Stability: development
const Pprof('pprof.profile.drop_frames') - pprofProfileKeepFrames → const Pprof
-
Frames with Function.function_name fully matching the regular expression will be kept, even if it matches drop_frames.
Examples:
/bazinga/Stability: development
const Pprof('pprof.profile.keep_frames') - pprofScopeDefaultSampleType → const Pprof
-
Records the pprof's default_sample_type in the original profile. Not set if the default sample type was missing.
Examples:
cpuStability: development
const Pprof('pprof.scope.default_sample_type') - pprofScopeSampleTypeOrder → const Pprof
-
Records the indexes of the sample types in the original profile.
Examples:
[3, 0, 1, 2]Stability: development
const Pprof('pprof.scope.sample_type_order')
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- key → String
-
The attribute key string as defined in the OpenTelemetry specification.
final
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMapEntry(
Object value) → MapEntry< String, Object> -
Available on OTelSemantic, provided by the OTelSemanticExtension extension
Converts this semantic attribute and its value to aMapEntry. -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited