V1development
Table of Contents
Classes
- AggregationTemporality
- Specifies the method of aggregating metric values, either DELTA (change since last report)
or CUMULATIVE (total since a fixed start time).
- AttributeUnit
- Represents a mapping between Attribute Keys and Units.
- Line
- Details a specific line in a source code, linked to a function.
- Link
- A pointer from a profile Sample to a trace Span.
- Location
- Describes function and line table debug information.
- Mapping
- Describes the mapping of a binary in memory, including its address range,
file offset, and metadata like build ID
- PBFunction
- Describes a function, including its human-readable name, system name,
source file, and starting line number in the source.
- Profile
- Represents a complete profile, including sample types, samples,
mappings to binaries, locations, functions, string table, and additional metadata.
- ProfilesData
- ProfilesData represents the profiles data that can be stored in persistent storage,
OR can be embedded by other protocols that transfer OTLP profiles data but do not
implement the OTLP protocol.
- ResourceProfiles
- A collection of ScopeProfiles from a Resource.
- Sample
- Each Sample records values encountered in some program
context. The program context is typically a stack trace, perhaps
augmented with auxiliary information like the thread-id, some
indicator of a higher level request being handled etc.
- ScopeProfiles
- A collection of Profiles produced by an InstrumentationScope.
- ValueType
- ValueType describes the type and units of a value, with an optional aggregation temporality.