OpenTelemetry PHP

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.

        
On this page

Search results