{"id":13821413,"url":"https://github.com/open-telemetry/semantic-conventions","last_synced_at":"2026-05-12T00:02:11.658Z","repository":{"id":163722871,"uuid":"638591290","full_name":"open-telemetry/semantic-conventions","owner":"open-telemetry","description":"Defines standards for generating consistent, accessible telemetry across a variety of domains","archived":false,"fork":false,"pushed_at":"2026-05-05T11:38:03.000Z","size":10930,"stargazers_count":571,"open_issues_count":784,"forks_count":352,"subscribers_count":46,"default_branch":"main","last_synced_at":"2026-05-05T13:36:04.623Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Open Policy Agent","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-telemetry.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/security-insights.yml","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-05-09T17:15:53.000Z","updated_at":"2026-05-05T11:38:10.000Z","dependencies_parsed_at":"2023-10-16T11:54:56.216Z","dependency_job_id":"afac6cf8-f2b7-451e-b63e-af5e8e57fe60","html_url":"https://github.com/open-telemetry/semantic-conventions","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/open-telemetry/semantic-conventions","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fsemantic-conventions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fsemantic-conventions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fsemantic-conventions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fsemantic-conventions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-telemetry","download_url":"https://codeload.github.com/open-telemetry/semantic-conventions/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-telemetry%2Fsemantic-conventions/sbom","scorecard":{"id":1237327,"data":{"date":"2025-09-09T11:38:22Z","repo":{"name":"github.com/open-telemetry/semantic-conventions","commit":"8bdb8740e340f8bde77eda1a2d2e47e05a485036"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.3,"checks":[{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: RenovateBot: .github/renovate.json5:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 17 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/auto-update-spec-repo-links.yml:50","Info: jobLevel 'contents' permission set to 'read': .github/workflows/daily-link-check.yml:18","Info: jobLevel 'contents' permission set to 'read': .github/workflows/prepare-new-pr.yml:15","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/prepare-release.yml:15","Info: jobLevel 'contents' permission set to 'read': .github/workflows/reusable-workflow-notification.yml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/auto-update-spec-repo-links.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/build-system-check.yml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/changelog.yml:15","Info: topLevel 'contents' permission set to 'read': .github/workflows/checks.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/daily-link-check.yml:10","Info: topLevel 'contents' permission set to 'read': .github/workflows/fossa.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/generate-registry-area-labels.yml:14","Info: topLevel permissions set to 'read-all': .github/workflows/ossf-scorecard.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/prepare-new-issue.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/prepare-new-pr.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/prepare-release.yml:10","Info: topLevel 'contents' permission set to 'read': .github/workflows/reusable-link-check.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/reusable-workflow-notification.yml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/stale-pr.yml:7"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":6,"reason":"dependency not pinned by hash detected -- score normalized to 6","details":["Warn: npmCommand not pinned by hash: .github/workflows/build-system-check.yml:38","Warn: npmCommand not pinned by hash: .github/workflows/build-system-check.yml:62","Warn: npmCommand not pinned by hash: .github/workflows/build-system-check.yml:83","Warn: npmCommand not pinned by hash: .github/workflows/build-system-check.yml:104","Warn: npmCommand not pinned by hash: .github/workflows/checks.yml:22","Warn: npmCommand not pinned by hash: .github/workflows/checks.yml:54","Info:  36 out of  36 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 third-party GitHubAction dependencies pinned","Info:   3 out of   3 containerImage dependencies pinned","Info:   0 out of   6 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(release/v1.23.x): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/open-telemetry/.github/SECURITY.md:1","Info: Found linked content: github.com/open-telemetry/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/open-telemetry/.github/SECURITY.md:1","Info: Found text in security policy: github.com/open-telemetry/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"CI-Tests","score":10,"reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Contributors","score":10,"reason":"project has 42 contributing companies or organizations","details":["Info: found contributions from: Azure, Dynatrace, IBM, bitpanda, ccowmu, census-instrumentation, cncf @linuxfoundation, dotnet, dotnet-foundation, dynatrace, dynatrace-oss, dynatrace-oss-contrib, elastic, elekto-io, glowroot, google, googlers, ibm, instana, istio, javacontext, keptn, keptn-sandbox, kubeflow, kubernetes, kubernetes-sigs, lightstep @opentelemetry @opentracing, microsoft, mono, new relic, newrelic, open-feature, open-telemetry, opentelemetry @grafana, pjug, propagationio, sbt, snowflake, splunk, swe @dynatrace, w3c, wemicroit"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}}]},"last_synced_at":"2025-09-09T14:33:35.601Z","repository_id":163722871,"created_at":"2025-09-09T14:33:35.601Z","updated_at":"2025-09-09T14:33:35.601Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32917885,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-11T17:09:15.040Z","status":"ssl_error","status_checked_at":"2026-05-11T17:08:45.420Z","response_time":120,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T08:01:21.501Z","updated_at":"2026-05-12T00:02:11.628Z","avatar_url":"https://github.com/open-telemetry.png","language":"Open Policy Agent","funding_links":[],"categories":["others","Open Policy Agent"],"sub_categories":[],"readme":"# \u003cimg src=\"https://opentelemetry.io/img/logos/opentelemetry-logo-nav.png\" alt=\"OpenTelemetry Icon\" width=\"45\" height=\"\"\u003e OpenTelemetry Semantic Conventions\n\n[![Checks](https://github.com/open-telemetry/semantic-conventions/workflows/Checks/badge.svg)](https://github.com/open-telemetry/semantic-conventions/actions?query=workflow%3A%22Checks%22+branch%3Amain)\n[![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/open-telemetry/semantic-conventions.svg?logo=opentelemetry\u0026\u0026color=f5a800\u0026label=Latest%20release)](https://github.com/open-telemetry/semantic-conventions/releases/latest)\n[![Specification Version](https://img.shields.io/badge/OTel_specification_version-v1.56.0-blue?logo=opentelemetry\u0026color=f5a800)](https://github.com/open-telemetry/opentelemetry-specification/releases/tag/v1.56.0)\n[![Slack](https://img.shields.io/badge/Slack-%23otel--semantic--conventions-purple)](https://cloud-native.slack.com/archives/C041APFBYQP)\n\nSemantic Conventions define a common set of (semantic) attributes which\nprovide meaning to data when collecting, producing and consuming it.\n\n## Read the docs\n\nThe human-readable version of the semantic conventions resides in the [docs](docs/README.md) folder.\nMajor parts of these Markdown documents are generated from the YAML definitions located in the [model](model/README.md) folder.\n\n## Roadmap\n\nFor an overview of the current focus areas and active initiatives\nthe Semantic Conventions project is committed to, check out the\n[OpenTelemetry Roadmap](https://github.com/orgs/open-telemetry/projects/158/views/1?filterQuery=sig%3A%22Semantic+Conventions%3A+*%22).\n\n\u003e [!IMPORTANT]\n\u003e Due to limited maintainer and reviewer bandwidth, priority is given to initiatives\n\u003e listed in the roadmap. Contributions outside these areas may be delayed or\n\u003e not accepted unless they are formally added to the roadmap through the\n\u003e established project proposal process.\n\n## Areas and Special Interest Groups\n\nSee: [Areas](AREAS.md)\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md)\n\n### Maintainers\n\n- [Alexander Wert](https://github.com/AlexanderWert), Elastic\n- [Armin Ruech](https://github.com/arminru), Dynatrace\n- [Joao Grassi](https://github.com/joaopgrassi), Dynatrace\n- [Josh Suereth](https://github.com/jsuereth), Google\n- [Liudmila Molkova](https://github.com/lmolkova), Grafana Labs\n- [Trask Stalnaker](https://github.com/trask), Microsoft\n\nFor more information about the maintainer role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#maintainer).\n\n### Approvers\n\n- [Alexandra Konrad](https://github.com/trisch-me), Elastic\n- [Christophe Kamphaus](https://github.com/kamphaus), Independent\n- [Daniel Dyla](https://github.com/dyladan), Dynatrace\n- [Ted Young](https://github.com/tedsuo), Grafana Labs\n\nFor more information about the approver role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#approver).\n\n### Emeritus\n\n- [Christian Neumüller](https://github.com/Oberon00), Approver\n- [James Moessis](https://github.com/jamesmoessis), Approver\n- [Johannes Tax](https://github.com/pyohannes), Maintainer\n- [Reiley Yang](https://github.com/reyang), Maintainer\n- [Sean Marciniak](https://github.com/MovieStoreGuy), Approver\n\nFor more information about the emeritus role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#emeritus-maintainerapprovertriager).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-telemetry%2Fsemantic-conventions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-telemetry%2Fsemantic-conventions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-telemetry%2Fsemantic-conventions/lists"}