semantic-conventions/docs/attributes-registry
Daniel Dyla 5eccb6fd0e
Move the evaluated value from the event body to attributes (#1990)
Co-authored-by: Pete Hodgson <github@thepete.net>
Co-authored-by: André Silva <2493377+askpt@users.noreply.github.com>
2025-05-12 21:41:41 +00:00
..
README.md CPython runtime garbage collections metrics (#1931) 2025-03-27 14:52:20 +00:00
android.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
app.md Introduce app click events (#2070) 2025-05-01 19:19:53 +00:00
artifact.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
aspnetcore.md [editorial] Hugo front matter title and other fixes (#1820) 2025-01-27 11:02:55 -08:00
aws.md Added new AWS Attributes for various services (#1794) 2025-05-06 20:20:14 +00:00
azure.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
browser.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
cassandra.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
cicd.md Add CICD spans and resources (#2013) 2025-05-02 19:27:15 +00:00
client.md [editorial] Hugo front matter title and other fixes (#1820) 2025-01-27 11:02:55 -08:00
cloud.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
cloudevents.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
cloudfoundry.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
code.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
container.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
cpu.md refactor: move system cpu-related metrics to cpu namespace (#1896) 2025-03-04 18:23:41 +00:00
cpython.md CPython runtime garbage collections metrics (#1931) 2025-03-27 14:52:20 +00:00
db.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
deployment.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
destination.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
device.md Change the definition of `device.id` (#1951) 2025-03-26 11:12:28 -07:00
disk.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
dns.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
dotnet.md [editorial] Hugo front matter title and other fixes (#1820) 2025-01-27 11:02:55 -08:00
elasticsearch.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
enduser.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
error.md Define generic `error.message` (#1992) 2025-03-28 19:02:23 -07:00
event.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
exception.md [editorial] Hugo front matter title and other fixes (#1820) 2025-01-27 11:02:55 -08:00
faas.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
feature-flag.md Move the evaluated value from the event body to attributes (#1990) 2025-05-12 21:41:41 +00:00
file.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
gcp.md [chore] Fix link to apphub api. (#2012) 2025-03-21 16:08:38 +01:00
gen-ai.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
geo.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
go.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
graphql.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
hardware.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
heroku.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
host.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
http.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
ios.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
jvm.md Add GC causes to jvm GC related metric (#2155) 2025-04-22 03:42:53 +00:00
k8s.md Render template attribute name consistently in the table and notes (#2193) 2025-05-01 01:21:08 +00:00
linux.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
log.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
messaging.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
network.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
nodejs.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
oci.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
opentracing.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
os.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
otel.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
peer.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
process.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
profile.md model/profile: add frame.type for Go and Rust (#2003) 2025-03-25 16:11:59 +01:00
rpc.md Updated weaver to v0.15.0 (#2230) 2025-05-05 16:41:03 +00:00
security-rule.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
server.md [editorial] Hugo front matter title and other fixes (#1820) 2025-01-27 11:02:55 -08:00
service.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
session.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
signalr.md [editorial] Hugo front matter title and other fixes (#1820) 2025-01-27 11:02:55 -08:00
source.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
system.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
telemetry.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
test.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
thread.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
tls.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
url.md [editorial] Use canonical https URLs (#1934) 2025-02-24 13:33:12 -08:00
user-agent.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
user.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
v8js.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00
vcs.md Use deprecated struct instead of text, add policies (#2047) 2025-05-11 18:12:58 +00:00
webengine.md Update stability levels from experimental -> development (#1889) 2025-02-11 18:06:51 -08:00

README.md

Attribute registry

The attributes registry is the place where attributes are defined. An attribute definition covers the following properties of an attribute:

  • the id (the fully qualified name) of the attribute
  • the type of the attribute
  • the stability of the attribute
  • a brief description of the attribute and optionally a longer note
  • example values

Attributes defined in the registry can be used in different semantic conventions. Attributes should be included in this registry before they are used in semantic conventions. Semantic conventions may override all the properties of an attribute except for the id, type and stability in case it's required for a particular context. In addition, semantic conventions specify the requirement level of an attribute in the corresponding context.

A definition of an attribute in the registry doesn't necessarily imply that the attribute is used in any of the semantic conventions.

If applicable, application developers are encouraged to use existing attributes from this registry. See also these recommendations regarding attribute selection and attribute naming for custom use cases.

All registered attributes are listed by namespace in this registry.

[!WARNING]

The following registry overview is a work in progress.

Further attribute namespaces are currently being migrated and will appear in this registry soon.

Currently, the following namespaces exist: