-
Notifications
You must be signed in to change notification settings - Fork 898
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into messaging_attributes_client_id
- Loading branch information
Showing
48 changed files
with
1,056 additions
and
466 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
groups: | ||
- id: log.record | ||
prefix: log.record | ||
type: attribute_group | ||
brief: > | ||
The attributes described in this section are rather generic. They may be used in any Log Record they apply to. | ||
attributes: | ||
- id: uid | ||
type: string | ||
requirement_level: opt_in | ||
brief: > | ||
A unique identifier for the Log Record. | ||
note: > | ||
If an id is provided, other log records with the same id will be considered duplicates and can be removed safely. | ||
This means, that two distinguishable log records MUST have different values. | ||
The id MAY be an [Universally Unique Lexicographically Sortable Identifier (ULID)](https://github.com/ulid/spec), | ||
but other identifiers (e.g. UUID) may be used as needed. | ||
examples: ["01ARZ3NDEKTSV4RRFFQ69G5FAV"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
groups: | ||
- id: service_experimental | ||
prefix: service | ||
type: resource | ||
brief: > | ||
A service instance. | ||
attributes: | ||
- id: namespace | ||
type: string | ||
brief: > | ||
A namespace for `service.name`. | ||
note: > | ||
A string value having a meaning that helps to distinguish a group of services, | ||
for example the team name that owns a group of services. | ||
`service.name` is expected to be unique within the same namespace. | ||
If `service.namespace` is not specified in the Resource then `service.name` | ||
is expected to be unique for all services that have no explicit namespace defined | ||
(so the empty/unspecified namespace is simply one more valid namespace). | ||
Zero-length namespace string is assumed equal to unspecified namespace. | ||
examples: ["Shop"] | ||
- id: instance.id | ||
type: string | ||
brief: > | ||
The string ID of the service instance. | ||
note: > | ||
MUST be unique for each instance of the same `service.namespace,service.name` pair | ||
(in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). | ||
The ID helps to distinguish instances of the same service that exist at the same time | ||
(e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent | ||
and stay the same for the lifetime of the service instance, however it is acceptable that | ||
the ID is ephemeral and changes during important lifetime events for the service | ||
(e.g. service restarts). | ||
If the service has no inherent unique ID that can be used as the value of this attribute | ||
it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID | ||
(services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 | ||
for more recommendations). | ||
examples: ["my-k8s-pod-deployment-1", "627cc493-f310-47de-96bd-71410b7dec09"] | ||
- id: version | ||
type: string | ||
brief: > | ||
The version string of the service API or implementation. | ||
examples: ["2.0.0"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
groups: | ||
- id: telemetry_experimental | ||
prefix: telemetry | ||
type: resource | ||
brief: > | ||
The telemetry SDK used to capture data recorded by the instrumentation libraries. | ||
attributes: | ||
- id: auto.version | ||
type: string | ||
brief: > | ||
The version string of the auto instrumentation agent, if used. | ||
examples: ["1.2.3"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.