semantic-conventions/docs/attributes-registry
Chris Mark db1b84d45d
Merge *.cpu.state attributes to a common cpu.mode attribute (#1026)
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Alexandra Konrad <alexandra.konrad@elastic.co>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: Braydon Kains <93549768+braydonk@users.noreply.github.com>
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-06-26 09:46:38 +02:00
..
README.md Merge *.cpu.state attributes to a common cpu.mode attribute (#1026) 2024-06-26 09:46:38 +02:00
android.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
aspnetcore.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
aws.md [chore] Fixed Bug: Examples rendering is broken in 1.26 release for array types (#1088) 2024-06-06 07:30:10 -07:00
browser.md [chore] Fixed Bug: Examples rendering is broken in 1.26 release for array types (#1088) 2024-06-06 07:30:10 -07:00
client.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
cloud.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
cloudevents.md [chore] use correct acronym for second headline (#1043) 2024-05-17 12:10:36 -04:00
code.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
container.md Merge *.cpu.state attributes to a common cpu.mode attribute (#1026) 2024-06-26 09:46:38 +02:00
cpu.md Merge *.cpu.state attributes to a common cpu.mode attribute (#1026) 2024-06-26 09:46:38 +02:00
db.md Clarify db.query.parameter is string representation (#1165) 2024-06-25 11:40:10 +00:00
deployment.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
destination.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
device.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
disk.md (feat) Migrate all markdown generation to use JINJA snippets (#1000) 2024-05-15 12:35:17 +00:00
dns.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
enduser.md [BREAKING] Add ECS user namespace (#731) 2024-05-28 20:32:45 +00:00
error.md (feat) Migrate all markdown generation to use JINJA snippets (#1000) 2024-05-15 12:35:17 +00:00
event.md [chore] Use document status link to otel.io instead of versioned spec (#1093) 2024-06-03 13:33:39 +02:00
exception.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
faas.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
feature-flag.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
file.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
gcp.md Propose semantic conventions for GCP client library identification (#1047) 2024-06-07 12:46:09 -07:00
gen-ai.md Add additional LLM span attributes (#1059) 2024-06-19 20:38:44 -07:00
go.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
graphql.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
heroku.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
host.md [chore] Fixed Bug: Examples rendering is broken in 1.26 release for array types (#1088) 2024-06-06 07:30:10 -07:00
http.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
ios.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
jvm.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
k8s.md remove k8s.container.status.current_waiting_reason resource attribute (#1115) 2024-06-04 07:01:03 -07:00
log.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
messaging.md Introduce common `messaging.consumer.group.name` and `messaging.destination.subscription.name` instead of per-system ones (#815) 2024-06-19 12:42:21 -07:00
network.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
oci.md [chore] use correct acronym for second headline (#1043) 2024-05-17 12:10:36 -04:00
opentracing.md [chore] use correct acronym for second headline (#1043) 2024-05-17 12:10:36 -04:00
os.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
otel.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
peer.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
process.md Merge *.cpu.state attributes to a common cpu.mode attribute (#1026) 2024-06-26 09:46:38 +02:00
rpc.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
server.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
service.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
session.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
signalr.md [chore] sort enums members in table (#1083) 2024-05-29 07:17:59 -07:00
source.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
system.md Merge *.cpu.state attributes to a common cpu.mode attribute (#1026) 2024-06-26 09:46:38 +02:00
telemetry.md (feat) Migrate all markdown generation to use JINJA snippets (#1000) 2024-05-15 12:35:17 +00:00
thread.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
tls.md [chore] Fixed Bug: Examples rendering is broken in 1.26 release for array types (#1088) 2024-06-06 07:30:10 -07:00
url.md [chore] use correct acronym for second headline (#1043) 2024-05-17 12:10:36 -04:00
user-agent.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -07:00
user.md [chore] Fixed Bug: Examples rendering is broken in 1.26 release for array types (#1088) 2024-06-06 07:30:10 -07:00
webengine.md Generate Attribute Registry using Weaver (#917) 2024-05-01 11:22:28 -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 and type 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: