semantic-conventions/docs/attributes-registry
Liudmila Molkova 68b0afaf20
Don't render deprecated enum members (#1764)
2025-01-22 10:45:29 -08:00
..
README.md [editorial] A few random doc fixes (#1704) 2024-12-27 09:04:58 +01:00
android.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
artifact.md [editorial] Adjust link into in-toto attestation spec (#1753) 2025-01-17 07:54:38 -08:00
aspnetcore.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
aws.md [chore] Add x-amzn-requestid as source for aws.request_id (#1691) 2024-12-19 08:19:17 -08:00
azure.md added missing display names to some registry groups (#1674) 2024-12-11 21:26:17 +00:00
browser.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
cicd.md added missing display names to some registry groups (#1674) 2024-12-11 21:26:17 +00:00
client.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
cloud.md Add Oracle Cloud Infrastructure as Cloud Provider (#1720) 2025-01-10 15:21:31 +01:00
cloudevents.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07:00
cloudfoundry.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
code.md rename some code attributes (#1624) 2025-01-07 13:09:08 -08:00
container.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
cpu.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
db.md Don't render deprecated enum members (#1764) 2025-01-22 10:45:29 -08:00
deployment.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
destination.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
device.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
disk.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
dns.md [editorial] A few random doc fixes (#1704) 2024-12-27 09:04:58 +01:00
dotnet.md Mark .NET runtime metrics as stable (#1609) 2024-12-03 12:39:24 -08:00
enduser.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07:00
error.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
event.md Deprecate `event.name` attribute in favor of EventName on the log record (#1646) 2024-12-16 20:21:17 -08:00
exception.md Add common guidance on recording errors on spans and metrics, clarify DB conventions (#1716) 2025-01-16 11:54:10 -08:00
faas.md rename some code attributes (#1624) 2025-01-07 13:09:08 -08:00
feature-flag.md Rename `f eature_flag.system` back to `feature_flag.provider_name` (#1614) 2024-11-27 11:04:49 -08:00
file.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
gcp.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
gen-ai.md Adds `mistral_ai` as a `gen_ai.system` attribute value (#1719) 2025-01-09 10:59:09 +01:00
geo.md Fix broken anchors, remove `en` from some links (#1610) 2024-11-25 10:45:14 -08:00
go.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
graphql.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
hardware.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
heroku.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07:00
host.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
http.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
ios.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
jvm.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
k8s.md Add k8s.namespace.phase metric and attribute (#1668) 2025-01-21 11:54:27 +01:00
linux.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
log.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
messaging.md Don't render deprecated enum members (#1764) 2025-01-22 10:45:29 -08:00
network.md Replace system.network.state with network.connection.state (#1632) 2024-12-17 10:41:42 -05:00
nodejs.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
oci.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
opentracing.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
os.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
otel.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
peer.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07:00
process.md Change `<PID>` to `[PID]` (#1664) 2024-12-10 07:58:00 -08:00
profile.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
rpc.md rename some code attributes (#1624) 2025-01-07 13:09:08 -08:00
security-rule.md add new namespace “security_rule.*" (#903) 2024-12-08 19:51:14 +00:00
server.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
service.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
session.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07:00
signalr.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
source.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
system.md Don't render deprecated enum members (#1764) 2025-01-22 10:45:29 -08:00
telemetry.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
test.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
thread.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07:00
tls.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
url.md Fix broken anchors, remove `en` from some links (#1610) 2024-11-25 10:45:14 -08:00
user-agent.md add `http.request.synthetic` attribute to server spans and metrics (#1523) 2024-11-22 11:10:25 -08:00
user.md [chore] Render attribute name on foot notes (#1583) 2024-11-18 11:14:30 +01:00
v8js.md Add enum value separators (#1572) 2024-11-20 20:08:42 -08:00
vcs.md [vcs] Adds `vcs.repository.name` attribute and updates `vcs.repository.url.full` to be represented consistently. (#1608) 2024-12-03 10:46:56 -08:00
webengine.md [chore] Improve markdown gen for registry pages (#1496) 2024-10-21 07:32:21 -07: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: