You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/attributes-registry/vcs.md
+2
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,8 @@ This group defines the attributes for [Version Control Systems (VCS)](https://wi
26
26
| <aid="vcs-repository-name"href="#vcs-repository-name">`vcs.repository.name`</a> | string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [7]|`semantic-conventions`; `my-cool-repo`||
27
27
| <aid="vcs-repository-url-full"href="#vcs-repository-url-full">`vcs.repository.url.full`</a> | string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [8]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`||
28
28
| <aid="vcs-revision-delta-direction"href="#vcs-revision-delta-direction">`vcs.revision_delta.direction`</a> | string | The type of revision comparison. |`ahead`; `behind`||
29
+
| <aid="vcs-owner-name"href="#vcs-owner-name">`vcs.owner.name`</a> | string | The group owner within the version control system. |`my-org`; `myteam`||
30
+
| <aid="vcs-vendor-name"href="#vcs-vendor-name">`vcs.vendor.name`</a> | string | The vendor name of the version control system. |`github`; `gitlab`||
29
31
30
32
**[1]`vcs.ref.base.name`:**`base` refers to the starting point of a change. For example, `main`
31
33
would be the base reference of type branch if you've created a new
Copy file name to clipboardexpand all lines: docs/cicd/cicd-metrics.md
+18
Original file line number
Diff line number
Diff line change
@@ -324,6 +324,8 @@ This metric is [recommended][MetricRecommended].
324
324
|[`vcs.change.state`](/docs/attributes-registry/vcs.md)| string | The state of the change (pull request/merge request/changelist). |`open`; `closed`; `merged`|`Required`||
325
325
|[`vcs.repository.url.full`](/docs/attributes-registry/vcs.md)| string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [1]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`|`Required`||
326
326
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [2]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
327
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
328
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
327
329
328
330
**[1]`vcs.repository.url.full`:** In Git Version Control Systems, the canonical URL SHOULD NOT include
329
331
the `.git` extension.
@@ -369,6 +371,8 @@ This metric is [recommended][MetricRecommended].
369
371
|[`vcs.ref.head.name`](/docs/attributes-registry/vcs.md)| string | The name of the [reference](https://git-scm.com/docs/gitglossary#def_ref) such as **branch** or **tag** in the repository. [1]|`my-feature-branch`; `tag-1-test`|`Required`||
370
372
|[`vcs.repository.url.full`](/docs/attributes-registry/vcs.md)| string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [2]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`|`Required`||
371
373
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [3]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
374
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
375
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
372
376
373
377
**[1]`vcs.ref.head.name`:**`head` refers to where you are right now; the current reference at a
374
378
given time.
@@ -419,6 +423,8 @@ This metric is [recommended][MetricRecommended].
419
423
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [4]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
420
424
|[`vcs.ref.base.revision`](/docs/attributes-registry/vcs.md)| string | The revision, literally [revised version](https://www.merriam-webster.com/dictionary/revision), The revision most often refers to a commit object in Git, or a revision number in SVN. [5]|`9d59409acf479dfa0df1aa568182e43e43df8bbe28d60fcf2bc52e30068802cc`; `main`; `123`; `HEAD`|`Opt-In`||
421
425
|[`vcs.ref.head.revision`](/docs/attributes-registry/vcs.md)| string | The revision, literally [revised version](https://www.merriam-webster.com/dictionary/revision), The revision most often refers to a commit object in Git, or a revision number in SVN. [6]|`9d59409acf479dfa0df1aa568182e43e43df8bbe28d60fcf2bc52e30068802cc`; `main`; `123`; `HEAD`|`Opt-In`||
426
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
427
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
422
428
423
429
**[1]`vcs.ref.head.name`:**`head` refers to where you are right now; the current reference at a
424
430
given time.
@@ -488,6 +494,8 @@ This metric is [recommended][MetricRecommended].
488
494
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [4]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
489
495
|[`vcs.ref.base.revision`](/docs/attributes-registry/vcs.md)| string | The revision, literally [revised version](https://www.merriam-webster.com/dictionary/revision), The revision most often refers to a commit object in Git, or a revision number in SVN. [5]|`9d59409acf479dfa0df1aa568182e43e43df8bbe28d60fcf2bc52e30068802cc`; `main`; `123`; `HEAD`|`Opt-In`||
490
496
|[`vcs.ref.head.revision`](/docs/attributes-registry/vcs.md)| string | The revision, literally [revised version](https://www.merriam-webster.com/dictionary/revision), The revision most often refers to a commit object in Git, or a revision number in SVN. [6]|`9d59409acf479dfa0df1aa568182e43e43df8bbe28d60fcf2bc52e30068802cc`; `main`; `123`; `HEAD`|`Opt-In`||
497
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
498
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
491
499
492
500
**[1]`vcs.ref.head.name`:**`head` refers to where you are right now; the current reference at a
493
501
given time.
@@ -574,6 +582,8 @@ This metric is [recommended][MetricRecommended].
574
582
|[`vcs.ref.type`](/docs/attributes-registry/vcs.md)| string | The type of the [reference](https://git-scm.com/docs/gitglossary#def_ref) in the repository. |`branch`; `tag`|`Required`||
575
583
|[`vcs.repository.url.full`](/docs/attributes-registry/vcs.md)| string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [1]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`|`Required`||
576
584
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [2]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
585
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
586
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
577
587
578
588
**[1]`vcs.repository.url.full`:** In Git Version Control Systems, the canonical URL SHOULD NOT include
579
589
the `.git` extension.
@@ -625,6 +635,8 @@ If number of lines added/removed should be calculated from the start of time, th
625
635
|[`vcs.repository.url.full`](/docs/attributes-registry/vcs.md)| string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [5]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`|`Required`||
626
636
|[`vcs.change.id`](/docs/attributes-registry/vcs.md)| string | The ID of the change (pull request/merge request/changelist) if applicable. This is usually a unique (within repository) identifier generated by the VCS system. |`123`|`Conditionally Required` if a change is associate with the ref. ||
627
637
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [6]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
638
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
639
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
628
640
629
641
**[1]`vcs.ref.base.name`:**`base` refers to the starting point of a change. For example, `main`
630
642
would be the base reference of type branch if you've created a new
@@ -707,6 +719,8 @@ instrumentation SHOULD report two measurements: 3 and 2 (both positive numbers)
707
719
|[`vcs.revision_delta.direction`](/docs/attributes-registry/vcs.md)| string | The type of revision comparison. |`ahead`; `behind`|`Required`||
708
720
|[`vcs.change.id`](/docs/attributes-registry/vcs.md)| string | The ID of the change (pull request/merge request/changelist) if applicable. This is usually a unique (within repository) identifier generated by the VCS system. |`123`|`Conditionally Required` if a change is associate with the ref. ||
709
721
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [6]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
722
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
723
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
710
724
711
725
**[1]`vcs.ref.base.name`:**`base` refers to the starting point of a change. For example, `main`
712
726
would be the base reference of type branch if you've created a new
@@ -782,6 +796,8 @@ This metric is [recommended][MetricRecommended].
782
796
|[`vcs.ref.head.type`](/docs/attributes-registry/vcs.md)| string | The type of the [reference](https://git-scm.com/docs/gitglossary#def_ref) in the repository. [2]|`branch`; `tag`|`Required`||
783
797
|[`vcs.repository.url.full`](/docs/attributes-registry/vcs.md)| string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [3]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`|`Required`||
784
798
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [4]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
799
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
800
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
785
801
786
802
**[1]`vcs.ref.head.name`:**`head` refers to where you are right now; the current reference at a
787
803
given time.
@@ -829,6 +845,8 @@ This metric is [opt-in][MetricOptIn].
829
845
|---|---|---|---|---|---|
830
846
|[`vcs.repository.url.full`](/docs/attributes-registry/vcs.md)| string | The [canonical URL](https://support.google.com/webmasters/answer/10347851?hl=en#:~:text=A%20canonical%20URL%20is%20the,Google%20chooses%20one%20as%20canonical.) of the repository providing the complete HTTP(S) address in order to locate and identify the repository through a browser. [1]|`https://github.com/opentelemetry/open-telemetry-collector-contrib`; `https://gitlab.com/my-org/my-project/my-projects-project/repo`|`Required`||
831
847
|[`vcs.repository.name`](/docs/attributes-registry/vcs.md)| string | The human readable name of the repository. It SHOULD NOT include any additional identifier like Group/SubGroup in GitLab or organization in GitHub. [2]|`semantic-conventions`; `my-cool-repo`|`Recommended`||
848
+
|[`vcs.owner.name`](/docs/attributes-registry/vcs.md)| string | The group owner within the version control system. |`my-org`; `myteam`|`Recommended`||
849
+
|[`vcs.vendor.name`](/docs/attributes-registry/vcs.md)| string | The vendor name of the version control system. |`github`; `gitlab`|`Recommended`||
832
850
833
851
**[1]`vcs.repository.url.full`:** In Git Version Control Systems, the canonical URL SHOULD NOT include
0 commit comments