diff --git a/model/registry/android.yaml b/model/andrioid/android-registry.yaml similarity index 100% rename from model/registry/android.yaml rename to model/andrioid/android-registry.yaml diff --git a/model/registry/deprecated/android.yaml b/model/andrioid/deprecated/android-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/android.yaml rename to model/andrioid/deprecated/android-registry-deprecated.yaml diff --git a/model/registry/artifact.yaml b/model/artifact/artifact-registry.yaml similarity index 100% rename from model/registry/artifact.yaml rename to model/artifact/artifact-registry.yaml diff --git a/model/registry/aws.yaml b/model/aws/aws-registry.yaml similarity index 100% rename from model/registry/aws.yaml rename to model/aws/aws-registry.yaml diff --git a/model/registry/azure.yaml b/model/azure/azure-registry.yaml similarity index 100% rename from model/registry/azure.yaml rename to model/azure/azure-registry.yaml diff --git a/model/registry/cicd.yaml b/model/cicd/cicd-registry.yaml similarity index 100% rename from model/registry/cicd.yaml rename to model/cicd/cicd-registry.yaml diff --git a/model/registry/cloudevents.yaml b/model/cloudevents/cloudevents-registry.yaml similarity index 100% rename from model/registry/cloudevents.yaml rename to model/cloudevents/cloudevents-registry.yaml diff --git a/model/registry/container.yaml b/model/container/container-registry.yaml similarity index 100% rename from model/registry/container.yaml rename to model/container/container-registry.yaml diff --git a/model/registry/deprecated/container.yaml b/model/container/deprecated/container-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/container.yaml rename to model/container/deprecated/container-registry-deprecated.yaml diff --git a/model/registry/db.yaml b/model/database/database-registry.yaml similarity index 100% rename from model/registry/db.yaml rename to model/database/database-registry.yaml diff --git a/model/database/database-metrics-deprecated.yaml b/model/database/deprecated/database-metrics-deprecated.yaml similarity index 100% rename from model/database/database-metrics-deprecated.yaml rename to model/database/deprecated/database-metrics-deprecated.yaml diff --git a/model/registry/deprecated/db.yaml b/model/database/deprecated/database-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/db.yaml rename to model/database/deprecated/database-registry-deprecated.yaml diff --git a/model/registry/dns.yaml b/model/dns/dns-registry.yaml similarity index 100% rename from model/registry/dns.yaml rename to model/dns/dns-registry.yaml diff --git a/model/registry/aspnetcore.yaml b/model/dotnet/dotnet-aspnetcore-registry.yaml similarity index 100% rename from model/registry/aspnetcore.yaml rename to model/dotnet/dotnet-aspnetcore-registry.yaml diff --git a/model/registry/dotnet.yaml b/model/dotnet/dotnet-registry.yaml similarity index 100% rename from model/registry/dotnet.yaml rename to model/dotnet/dotnet-registry.yaml diff --git a/model/registry/signalr.yaml b/model/dotnet/dotnet-signalr-registry.yaml similarity index 100% rename from model/registry/signalr.yaml rename to model/dotnet/dotnet-signalr-registry.yaml diff --git a/model/registry/exception.yaml b/model/exceptions/exception-registry.yaml similarity index 100% rename from model/registry/exception.yaml rename to model/exceptions/exception-registry.yaml diff --git a/model/registry/faas.yaml b/model/faas/faas-registry.yaml similarity index 100% rename from model/registry/faas.yaml rename to model/faas/faas-registry.yaml diff --git a/model/registry/feature-flag.yaml b/model/feature-flag/feature-flag-registry.yaml similarity index 100% rename from model/registry/feature-flag.yaml rename to model/feature-flag/feature-flag-registry.yaml diff --git a/model/registry/gcp.yaml b/model/gcp/gcp-registry.yaml similarity index 100% rename from model/registry/gcp.yaml rename to model/gcp/gcp-registry.yaml diff --git a/model/registry/deprecated/gen-ai.yaml b/model/gen-ai/deprecated/gen-ai-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/gen-ai.yaml rename to model/gen-ai/deprecated/gen-ai-registry-deprecated.yaml diff --git a/model/registry/gen-ai.yaml b/model/gen-ai/gen-ai-registry.yaml similarity index 100% rename from model/registry/gen-ai.yaml rename to model/gen-ai/gen-ai-registry.yaml diff --git a/model/general.yaml b/model/general.yaml deleted file mode 100644 index 85377316e1..0000000000 --- a/model/general.yaml +++ /dev/null @@ -1,65 +0,0 @@ -groups: - - id: client - type: attribute_group - brief: > - General client attributes. - attributes: - - ref: client.address - - ref: client.port - - id: server - type: attribute_group - brief: > - General server attributes. - attributes: - - ref: server.address - - ref: server.port - - id: source - type: attribute_group - brief: > - General source attributes. - attributes: - - ref: source.address - - ref: source.port - - id: destination - type: attribute_group - brief: > - General destination attributes. - attributes: - - ref: destination.address - - ref: destination.port - - id: peer - type: span - brief: "Operations that access some remote service." - attributes: - - ref: peer.service - requirement_level: recommended - - id: identity - type: span - brief: > - These attributes may be used for any operation with an authenticated and/or authorized enduser. - attributes: - - ref: enduser.id - requirement_level: recommended - - ref: enduser.role - requirement_level: recommended - - ref: enduser.scope - requirement_level: recommended - - id: thread - type: span - brief: > - These attributes may be used for any operation to store information about a thread that started a span. - attributes: - - ref: thread.id - - ref: thread.name - - id: code - type: span - brief: > - These attributes allow to report this unit of code and therefore to provide more context about the span. - attributes: - - ref: code.function - - ref: code.namespace - - ref: code.filepath - - ref: code.lineno - - ref: code.column - - ref: code.stacktrace - requirement_level: opt_in diff --git a/model/registry/client.yaml b/model/general/client-registry.yaml similarity index 100% rename from model/registry/client.yaml rename to model/general/client-registry.yaml diff --git a/model/registry/code.yaml b/model/general/code-registry.yaml similarity index 100% rename from model/registry/code.yaml rename to model/general/code-registry.yaml diff --git a/model/general/comon.yaml b/model/general/comon.yaml new file mode 100644 index 0000000000..9a77fc02a3 --- /dev/null +++ b/model/general/comon.yaml @@ -0,0 +1,119 @@ +groups: + - id: client + type: attribute_group + brief: > + General client attributes. + attributes: + - ref: client.address + - ref: client.port + - id: server + type: attribute_group + brief: > + General server attributes. + attributes: + - ref: server.address + - ref: server.port + - id: source + type: attribute_group + brief: > + General source attributes. + attributes: + - ref: source.address + - ref: source.port + - id: destination + type: attribute_group + brief: > + General destination attributes. + attributes: + - ref: destination.address + - ref: destination.port + - id: peer + type: attribute_group + brief: "Operations that access some remote service." + attributes: + - ref: peer.service + requirement_level: recommended + - id: identity + type: attribute_group + brief: > + These attributes may be used for any operation with an authenticated and/or authorized enduser. + attributes: + - ref: enduser.id + requirement_level: recommended + - ref: enduser.role + requirement_level: recommended + - ref: enduser.scope + requirement_level: recommended + - id: thread + type: attribute_group + brief: > + These attributes may be used for any operation to store information about a thread that started a span. + attributes: + - ref: thread.id + - ref: thread.name + - id: code + type: attribute_group + brief: > + These attributes allow to report this unit of code and therefore to provide more context about the span. + attributes: + - ref: code.function + - ref: code.namespace + - ref: code.filepath + - ref: code.lineno + - ref: code.column + - ref: code.stacktrace + requirement_level: opt_in + - id: url + brief: Attributes describing URL. + type: attribute_group + attributes: + - ref: url.scheme + - ref: url.full + tag: sensitive-information + - ref: url.path + - ref: url.query + tag: sensitive-information + - ref: url.fragment + - id: session-id + type: attribute_group + brief: > + Session is defined as the period of time encompassing all activities performed by the application and the actions + executed by the end user. + + Consequently, a Session is represented as a collection of Logs, Events, and Spans emitted by the Client Application + throughout the Session's duration. Each Session is assigned a unique identifier, which is included as an attribute in + the Logs, Events, and Spans generated during the Session's lifecycle. + + When a session reaches end of life, typically due to user inactivity or session timeout, a new session identifier + will be assigned. The previous session identifier may be provided by the instrumentation so that telemetry + backends can link the two sessions. + attributes: + - ref: session.id + requirement_level: opt_in + - ref: session.previous_id + requirement_level: opt_in + - id: network-core + type: attribute_group + brief: > + These attributes may be used for any network related operation. + attributes: + - ref: network.transport + - ref: network.type + - ref: network.protocol.name + - ref: network.protocol.version + - ref: network.peer.address + - ref: network.peer.port + - ref: network.local.address + - ref: network.local.port + + - id: network-connection-and-carrier + type: attribute_group + brief: > + These attributes may be used for any network related operation. + attributes: + - ref: network.connection.type + - ref: network.connection.subtype + - ref: network.carrier.name + - ref: network.carrier.mcc + - ref: network.carrier.mnc + - ref: network.carrier.icc diff --git a/model/registry/cpu.yaml b/model/general/cpu-registry.yaml similarity index 100% rename from model/registry/cpu.yaml rename to model/general/cpu-registry.yaml diff --git a/model/registry/deprecated/deployment.yaml b/model/general/deprecated/deployment-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/deployment.yaml rename to model/general/deprecated/deployment-registry-deprecated.yaml diff --git a/model/registry/deprecated/enduser.yaml b/model/general/deprecated/enduser-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/enduser.yaml rename to model/general/deprecated/enduser-registry-deprecated.yaml diff --git a/model/registry/deprecated/ios.yaml b/model/general/deprecated/ios-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/ios.yaml rename to model/general/deprecated/ios-registry-deprecated.yaml diff --git a/model/registry/deprecated/network.yaml b/model/general/deprecated/network-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/network.yaml rename to model/general/deprecated/network-registry-deprecated.yaml diff --git a/model/registry/deprecated/tls.yaml b/model/general/deprecated/tls-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/tls.yaml rename to model/general/deprecated/tls-registry-deprecated.yaml diff --git a/model/registry/destination.yaml b/model/general/destination-registry.yaml similarity index 100% rename from model/registry/destination.yaml rename to model/general/destination-registry.yaml diff --git a/model/registry/disk.yaml b/model/general/disk-registry.yaml similarity index 100% rename from model/registry/disk.yaml rename to model/general/disk-registry.yaml diff --git a/model/registry/error.yaml b/model/general/error-registry.yaml similarity index 100% rename from model/registry/error.yaml rename to model/general/error-registry.yaml diff --git a/model/registry/file.yaml b/model/general/file-registry.yaml similarity index 100% rename from model/registry/file.yaml rename to model/general/file-registry.yaml diff --git a/model/registry/linux.yaml b/model/general/linux-registry.yaml similarity index 100% rename from model/registry/linux.yaml rename to model/general/linux-registry.yaml diff --git a/model/registry/network.yaml b/model/general/network-registry.yaml similarity index 100% rename from model/registry/network.yaml rename to model/general/network-registry.yaml diff --git a/model/registry/oci.yaml b/model/general/oci-registry.yaml similarity index 100% rename from model/registry/oci.yaml rename to model/general/oci-registry.yaml diff --git a/model/registry/peer.yaml b/model/general/peer-registry.yaml similarity index 100% rename from model/registry/peer.yaml rename to model/general/peer-registry.yaml diff --git a/model/registry/server.yaml b/model/general/server-registry.yaml similarity index 100% rename from model/registry/server.yaml rename to model/general/server-registry.yaml diff --git a/model/registry/session.yaml b/model/general/session-registry.yaml similarity index 100% rename from model/registry/session.yaml rename to model/general/session-registry.yaml diff --git a/model/registry/source.yaml b/model/general/source-registry.yaml similarity index 100% rename from model/registry/source.yaml rename to model/general/source-registry.yaml diff --git a/model/registry/test.yaml b/model/general/test-registry.yaml similarity index 100% rename from model/registry/test.yaml rename to model/general/test-registry.yaml diff --git a/model/registry/thread.yaml b/model/general/thread-registry.yaml similarity index 100% rename from model/registry/thread.yaml rename to model/general/thread-registry.yaml diff --git a/model/registry/tls.yaml b/model/general/tls-registry.yaml similarity index 100% rename from model/registry/tls.yaml rename to model/general/tls-registry.yaml diff --git a/model/registry/url.yaml b/model/general/url-registry.yaml similarity index 100% rename from model/registry/url.yaml rename to model/general/url-registry.yaml diff --git a/model/registry/user-agent.yaml b/model/general/user-agent-registry.yaml similarity index 100% rename from model/registry/user-agent.yaml rename to model/general/user-agent-registry.yaml diff --git a/model/registry/user.yaml b/model/general/user-registry.yaml similarity index 100% rename from model/registry/user.yaml rename to model/general/user-registry.yaml diff --git a/model/registry/vcs.yaml b/model/general/vcs-registry.yaml similarity index 100% rename from model/registry/vcs.yaml rename to model/general/vcs-registry.yaml diff --git a/model/registry/go.yaml b/model/go/go-registry.yaml similarity index 100% rename from model/registry/go.yaml rename to model/go/go-registry.yaml diff --git a/model/registry/graphql.yaml b/model/graphgq/graphql-registry.yaml similarity index 100% rename from model/registry/graphql.yaml rename to model/graphgq/graphql-registry.yaml diff --git a/model/registry/hardware.yaml b/model/hardware/hardware-registry.yaml similarity index 100% rename from model/registry/hardware.yaml rename to model/hardware/hardware-registry.yaml diff --git a/model/registry/deprecated/http.yaml b/model/http/deprecated/http-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/http.yaml rename to model/http/deprecated/http-registry-deprecated.yaml diff --git a/model/registry/http.yaml b/model/http/http-registry.yaml similarity index 100% rename from model/registry/http.yaml rename to model/http/http-registry.yaml diff --git a/model/registry/nodejs.yaml b/model/js/nodejs-registry.yaml similarity index 100% rename from model/registry/nodejs.yaml rename to model/js/nodejs-registry.yaml diff --git a/model/registry/v8js.yaml b/model/js/v8js-registry.yaml similarity index 100% rename from model/registry/v8js.yaml rename to model/js/v8js-registry.yaml diff --git a/model/jvm/jvm-metrics-deprecated.yaml b/model/jvm/deprecated/jvm-metrics-deprecated.yaml similarity index 100% rename from model/jvm/jvm-metrics-deprecated.yaml rename to model/jvm/deprecated/jvm-metrics-deprecated.yaml diff --git a/model/registry/jvm.yaml b/model/jvm/jvm-registry.yaml similarity index 100% rename from model/registry/jvm.yaml rename to model/jvm/jvm-registry.yaml diff --git a/model/registry/deprecated/k8s.yaml b/model/k8s/deprecated/k8s-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/k8s.yaml rename to model/k8s/deprecated/k8s-registry-deprecated.yaml diff --git a/model/registry/k8s.yaml b/model/k8s/k8s-registry.yaml similarity index 100% rename from model/registry/k8s.yaml rename to model/k8s/k8s-registry.yaml diff --git a/model/registry/event.yaml b/model/logs/event-registry.yaml similarity index 100% rename from model/registry/event.yaml rename to model/logs/event-registry.yaml diff --git a/model/registry/log.yaml b/model/logs/log-registry.yaml similarity index 100% rename from model/registry/log.yaml rename to model/logs/log-registry.yaml diff --git a/model/messaging/messaging-metrics-deprecated.yaml b/model/messaging/deprecated/messaging-metrics-deprecated.yaml similarity index 100% rename from model/messaging/messaging-metrics-deprecated.yaml rename to model/messaging/deprecated/messaging-metrics-deprecated.yaml diff --git a/model/registry/deprecated/messaging.yaml b/model/messaging/deprecated/messaging-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/messaging.yaml rename to model/messaging/deprecated/messaging-registry-deprecated.yaml diff --git a/model/registry/messaging.yaml b/model/messaging/messaging-registry.yaml similarity index 100% rename from model/registry/messaging.yaml rename to model/messaging/messaging-registry.yaml diff --git a/model/network.yaml b/model/network.yaml deleted file mode 100644 index d346131cf3..0000000000 --- a/model/network.yaml +++ /dev/null @@ -1,26 +0,0 @@ -groups: - - id: network-core - type: attribute_group - brief: > - These attributes may be used for any network related operation. - attributes: - - ref: network.transport - - ref: network.type - - ref: network.protocol.name - - ref: network.protocol.version - - ref: network.peer.address - - ref: network.peer.port - - ref: network.local.address - - ref: network.local.port - - - id: network-connection-and-carrier - type: attribute_group - brief: > - These attributes may be used for any network related operation. - attributes: - - ref: network.connection.type - - ref: network.connection.subtype - - ref: network.carrier.name - - ref: network.carrier.mcc - - ref: network.carrier.mnc - - ref: network.carrier.icc diff --git a/model/registry/opentracing.yaml b/model/opentracing/opentracing-registry.yaml similarity index 100% rename from model/registry/opentracing.yaml rename to model/opentracing/opentracing-registry.yaml diff --git a/model/registry/deprecated/otel.yaml b/model/otel/deprecated/otel-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/otel.yaml rename to model/otel/deprecated/otel-registry-deprecated.yaml diff --git a/model/registry/otel.yaml b/model/otel/otel-registry.yaml similarity index 100% rename from model/registry/otel.yaml rename to model/otel/otel-registry.yaml diff --git a/model/registry/deprecated/process.yaml b/model/process/deprecated/process-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/process.yaml rename to model/process/deprecated/process-registry-deprecated.yaml diff --git a/model/registry/process.yaml b/model/process/process-registry.yaml similarity index 100% rename from model/registry/process.yaml rename to model/process/process-registry.yaml diff --git a/model/resource/android.yaml b/model/resource/android-resources.yaml similarity index 100% rename from model/resource/android.yaml rename to model/resource/android-resources.yaml diff --git a/model/registry/browser.yaml b/model/resource/browser-registry.yaml similarity index 100% rename from model/registry/browser.yaml rename to model/resource/browser-registry.yaml diff --git a/model/resource/browser.yaml b/model/resource/browser-resources.yaml similarity index 100% rename from model/resource/browser.yaml rename to model/resource/browser-resources.yaml diff --git a/model/registry/cloud.yaml b/model/resource/cloud-registry.yaml similarity index 100% rename from model/registry/cloud.yaml rename to model/resource/cloud-registry.yaml diff --git a/model/resource/cloud.yaml b/model/resource/cloud-resources.yaml similarity index 100% rename from model/resource/cloud.yaml rename to model/resource/cloud-resources.yaml diff --git a/model/registry/heroku.yaml b/model/resource/cloud_provider/heroku-registry.yaml similarity index 100% rename from model/registry/heroku.yaml rename to model/resource/cloud_provider/heroku-registry.yaml diff --git a/model/resource/cloud_provider/heroku.yaml b/model/resource/cloud_provider/heroku-resources.yaml similarity index 100% rename from model/resource/cloud_provider/heroku.yaml rename to model/resource/cloud_provider/heroku-resources.yaml diff --git a/model/resource/container.yaml b/model/resource/container-resources.yaml similarity index 100% rename from model/resource/container.yaml rename to model/resource/container-resources.yaml diff --git a/model/registry/deployment.yaml b/model/resource/deployment-registry.yaml similarity index 100% rename from model/registry/deployment.yaml rename to model/resource/deployment-registry.yaml diff --git a/model/resource/deployment_environment.yaml b/model/resource/deployment-resources.yaml similarity index 100% rename from model/resource/deployment_environment.yaml rename to model/resource/deployment-resources.yaml diff --git a/model/registry/device.yaml b/model/resource/device-registry.yaml similarity index 100% rename from model/registry/device.yaml rename to model/resource/device-registry.yaml diff --git a/model/resource/device.yaml b/model/resource/device-resources.yaml similarity index 100% rename from model/resource/device.yaml rename to model/resource/device-resources.yaml diff --git a/model/resource/faas.yaml b/model/resource/faas-resources.yaml similarity index 100% rename from model/resource/faas.yaml rename to model/resource/faas-resources.yaml diff --git a/model/registry/host.yaml b/model/resource/host-registry.yaml similarity index 100% rename from model/registry/host.yaml rename to model/resource/host-registry.yaml diff --git a/model/resource/host.yaml b/model/resource/host-resources.yaml similarity index 100% rename from model/resource/host.yaml rename to model/resource/host-resources.yaml diff --git a/model/resource/k8s.yaml b/model/resource/k8s-resources.yaml similarity index 100% rename from model/resource/k8s.yaml rename to model/resource/k8s-resources.yaml diff --git a/model/registry/os.yaml b/model/resource/os-registry.yaml similarity index 100% rename from model/registry/os.yaml rename to model/resource/os-registry.yaml diff --git a/model/resource/os.yaml b/model/resource/os-resources.yaml similarity index 100% rename from model/resource/os.yaml rename to model/resource/os-resources.yaml diff --git a/model/scope/exporter/exporter.yaml b/model/resource/otel-resources.yaml similarity index 100% rename from model/scope/exporter/exporter.yaml rename to model/resource/otel-resources.yaml diff --git a/model/resource/process.yaml b/model/resource/process-resources.yaml similarity index 100% rename from model/resource/process.yaml rename to model/resource/process-resources.yaml diff --git a/model/registry/service.yaml b/model/resource/service-registry.yaml similarity index 100% rename from model/registry/service.yaml rename to model/resource/service-registry.yaml diff --git a/model/resource/service_experimental.yaml b/model/resource/service-resources-experimental.yaml similarity index 100% rename from model/resource/service_experimental.yaml rename to model/resource/service-resources-experimental.yaml diff --git a/model/resource/service.yaml b/model/resource/service-resources.yaml similarity index 100% rename from model/resource/service.yaml rename to model/resource/service-resources.yaml diff --git a/model/registry/telemetry.yaml b/model/resource/telemetry-registry.yaml similarity index 100% rename from model/registry/telemetry.yaml rename to model/resource/telemetry-registry.yaml diff --git a/model/resource/telemetry_experimental.yaml b/model/resource/telemetry-resources-experimental.yaml similarity index 100% rename from model/resource/telemetry_experimental.yaml rename to model/resource/telemetry-resources-experimental.yaml diff --git a/model/resource/telemetry.yaml b/model/resource/telemetry-resources.yaml similarity index 100% rename from model/resource/telemetry.yaml rename to model/resource/telemetry-resources.yaml diff --git a/model/registry/webengine.yaml b/model/resource/webengine-registry.yaml similarity index 100% rename from model/registry/webengine.yaml rename to model/resource/webengine-registry.yaml diff --git a/model/resource/webengine.yaml b/model/resource/webengine-resources.yaml similarity index 100% rename from model/resource/webengine.yaml rename to model/resource/webengine-resources.yaml diff --git a/model/registry/deprecated/rpc.yaml b/model/rpc/deprecated/rpc-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/rpc.yaml rename to model/rpc/deprecated/rpc-registry-deprecated.yaml diff --git a/model/registry/rpc.yaml b/model/rpc/rpc-registry.yaml similarity index 100% rename from model/registry/rpc.yaml rename to model/rpc/rpc-registry.yaml diff --git a/model/session.yaml b/model/session.yaml deleted file mode 100644 index e01af0acef..0000000000 --- a/model/session.yaml +++ /dev/null @@ -1,19 +0,0 @@ -groups: - - id: session-id - type: attribute_group - brief: > - Session is defined as the period of time encompassing all activities performed by the application and the actions - executed by the end user. - - Consequently, a Session is represented as a collection of Logs, Events, and Spans emitted by the Client Application - throughout the Session's duration. Each Session is assigned a unique identifier, which is included as an attribute in - the Logs, Events, and Spans generated during the Session's lifecycle. - - When a session reaches end of life, typically due to user inactivity or session timeout, a new session identifier - will be assigned. The previous session identifier may be provided by the instrumentation so that telemetry - backends can link the two sessions. - attributes: - - ref: session.id - requirement_level: opt_in - - ref: session.previous_id - requirement_level: opt_in diff --git a/model/registry/deprecated/system.yaml b/model/system/deprecated/system-registry-deprecated.yaml similarity index 100% rename from model/registry/deprecated/system.yaml rename to model/system/deprecated/system-registry-deprecated.yaml diff --git a/model/registry/system.yaml b/model/system/system-registry.yaml similarity index 100% rename from model/registry/system.yaml rename to model/system/system-registry.yaml diff --git a/model/url.yaml b/model/url.yaml deleted file mode 100644 index 73fb91e274..0000000000 --- a/model/url.yaml +++ /dev/null @@ -1,12 +0,0 @@ -groups: - - id: url - brief: Attributes describing URL. - type: attribute_group - attributes: - - ref: url.scheme - - ref: url.full - tag: sensitive-information - - ref: url.path - - ref: url.query - tag: sensitive-information - - ref: url.fragment