semantic-conventions/docs/general/profiles.md

3.0 KiB

General profiles attributes

Status: Development

The attributes described in this section are rather generic. They may be used in any Profiles record they apply to.

Frame types

Description: Describes the origin of a single frame in a Profile.

Attribute Type Description Examples Requirement Level Stability
profile.frame.type string Describes the interpreter or compiler of a single frame. cpython Recommended Development

profile.frame.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

Value Description Stability
beam Erlang Development
cpython Python Development
dotnet .NET Development
jvm JVM Development
kernel Kernel Development
native C, C++, Go, Rust Development
perl Perl Development
php PHP Development
ruby Ruby Development
v8js V8JS Development