CINXE.COM
Signals | OpenTelemetry
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons/favicon-32x32.png sizes=32x32><link rel=manifest href=/favicons/site.webmanifest><link rel=mask-icon href=/favicons/safari-pinned-tab.svg color=#4f62ad><meta name=msapplication-config content="/favicons/browserconfig.xml"><meta name=msapplication-TileColor content="#4f62ad"><meta name=theme-color content="#4f62ad"><title>Signals | OpenTelemetry</title><meta name=description content="Learn about the categories of telemetry supported by OpenTelemetry"><meta property="og:url" content="https://opentelemetry.io/docs/concepts/signals/"><meta property="og:site_name" content="OpenTelemetry"><meta property="og:title" content="Signals"><meta property="og:description" content="Learn about the categories of telemetry supported by OpenTelemetry"><meta property="og:locale" content="en_US"><meta property="og:type" content="website"><meta property="og:image" content="https://opentelemetry.io/img/social/logo-wordmark-001.png"><meta itemprop=name content="Signals"><meta itemprop=description content="Learn about the categories of telemetry supported by OpenTelemetry"><meta itemprop=dateModified content="2023-12-15T15:57:49+01:00"><meta itemprop=wordCount content="113"><meta itemprop=image content="https://opentelemetry.io/img/social/logo-wordmark-001.png"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://opentelemetry.io/img/social/logo-wordmark-001.png"><meta name=twitter:title content="Signals"><meta name=twitter:description content="Learn about the categories of telemetry supported by OpenTelemetry"><link rel=preload href=/scss/main.min.520bb2200df153811ae9514c9034755bc05fd74c2391b9b568499cef8f72b07c.css as=style integrity="sha256-UguyIA3xU4Ea6VFMkDR1W8Bf10wjkbm1aEmc749ysHw=" crossorigin=anonymous><link href=/scss/main.min.520bb2200df153811ae9514c9034755bc05fd74c2391b9b568499cef8f72b07c.css rel=stylesheet integrity="sha256-UguyIA3xU4Ea6VFMkDR1W8Bf10wjkbm1aEmc749ysHw=" crossorigin=anonymous><script src=https://code.jquery.com/jquery-3.7.1.min.js integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin=anonymous></script><link rel=canonical href=https://opentelemetry.io/docs/concepts/signals/ data-proofer-ignore><script async src="https://www.googletagmanager.com/gtag/js?id=G-QZHM7YEG07"></script><script>var dnt,doNotTrack=!1;if(!1&&(dnt=navigator.doNotTrack||window.doNotTrack||navigator.msDoNotTrack,doNotTrack=dnt=="1"||dnt=="yes"),!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-QZHM7YEG07")}</script></head><body class=td-section><header><nav class="td-navbar js-navbar-scroll" data-bs-theme=dark><div class="container-fluid flex-column flex-md-row"><a class=navbar-brand href=/><span class="navbar-brand__logo navbar-logo"><svg role="img" aria-labelledby="opentelemetry-logo-title" viewBox="-15.54 -18.54 1016.08 381.08"><title id="opentelemetry-logo-title">The OpenTelemetry Logo</title><style>svg{enable-background:new 0 0 985.5 345.7}</style><path fill="#fff" d="M185.6 188.8c-14.6 14.6-14.6 38.3.0 52.9s38.3 14.6 52.9.0c14.6-14.6 14.6-38.3.0-52.9-14.6-14.6-38.3-14.6-52.9.0zm39.6 39.6c-7.2 7.2-19 7.2-26.2.0s-7.2-19 0-26.2 19-7.2 26.2.0 7.2 19 0 26.2zm35.4-32h15.7v7.9c3.8-5.2 9.1-9 17.2-9 12.9.0 25.2 10.1 25.2 28.6v.2c0 18.5-12.1 28.6-25.2 28.6-8.4.0-13.5-3.8-17.2-8.3v23.7h-15.7v-71.7zm42.4 27.8v-.2c0-9.2-6.2-15.3-13.5-15.3s-13.4 6.1-13.4 15.3v.2c0 9.2 6.1 15.3 13.4 15.3 7.3-.1 13.5-6 13.5-15.3zm26.8.1v-.2c0-15.7 11.2-28.7 27.2-28.7 18.4.0 26.8 14.3 26.8 29.9.0 1.2-.1 2.7-.2 4.1h-38.3c1.5 7.1 6.5 10.8 13.5 10.8 5.2.0 9-1.6 13.4-5.6l8.9 7.9c-5.1 6.4-12.5 10.3-22.5 10.3-16.6-.1-28.8-11.7-28.8-28.5zm38.8-4.7c-.9-7-5-11.7-11.6-11.7-6.5.0-10.7 4.6-11.9 11.7h23.5zm26.4-23.2h16v8c3.7-4.7 8.4-9 16.5-9 12.1.0 19.1 8 19.1 20.9v36.4h-16v-31.4c0-7.6-3.6-11.4-9.7-11.4s-10 3.9-10 11.4v31.4h-16v-56.3zM237.9 4.9 215 27.8c-4.5 4.5-4.5 11.8.0 16.3l89.5 89.5c4.5 4.5 11.8 4.5 16.3.0l22.9-22.9c4.5-4.5 4.5-11.8.0-16.3L254.2 4.9c-4.5-4.5-11.8-4.5-16.3.0zM77.4 297.6c4.1-4.1 4.1-10.7.0-14.8l-11.7-11.7c-4.1-4.1-10.7-4.1-14.8.0l-24 24-6.6-6.6c-3.6-3.6-9.6-3.6-13.2.0s-3.6 9.6.0 13.2l39.7 39.7c3.6 3.6 9.6 3.6 13.2.0s3.6-9.6.0-13.2l-6.6-6.6 24-24zm121.2-227-50.9 50.9c-4.5 4.5-4.5 12 0 16.5l31.4 31.4c22.2-16 53.4-14 73.4 6l25.4-25.4c4.5-4.5 4.5-12 0-16.5l-62.8-62.8c-4.6-4.6-12-4.6-16.5-.1zm-32.7 112.1-18.6-18.6c-4.3-4.3-11.5-4.3-15.8.0L66 229.6c-4.3 4.3-4.3 11.5.0 15.8l37.1 37.1c4.3 4.3 11.5 4.3 15.8.0l42.1-42.1c-8.8-18.5-7.2-40.7 4.9-57.7zM476.2 193h-22.8v-15.2h62.1V193h-22.8v59.7h-16.5V193zm39.4 31.2v-.2c0-15.7 11.2-28.7 27.2-28.7 18.4.0 26.8 14.3 26.8 29.9.0 1.2-.1 2.7-.2 4.1h-38.3c1.5 7.1 6.5 10.8 13.5 10.8 5.2.0 9-1.6 13.4-5.6l8.9 7.9c-5.1 6.4-12.5 10.3-22.5 10.3-16.6.0-28.8-11.6-28.8-28.5zm38.8-4.6c-.9-7-5-11.7-11.6-11.7-6.5.0-10.7 4.6-11.9 11.7h23.5zm26.3-41.8h15.6v74.9h-15.6v-74.9zm26.7 46.5v-.2c0-15.7 11.2-28.7 27.2-28.7 18.4.0 26.8 14.3 26.8 29.9.0 1.2-.1 2.7-.2 4.1h-38.3c1.5 7.1 6.5 10.8 13.5 10.8 5.2.0 9-1.6 13.4-5.6l8.9 7.9c-5.1 6.4-12.5 10.3-22.5 10.3-16.5-.1-28.8-11.7-28.8-28.5zm38.9-4.6c-.9-7-5-11.7-11.6-11.7-6.5.0-10.7 4.6-11.9 11.7h23.5zm26.3-23.3h16v8c3.7-4.7 8.5-9 16.6-9 7.3.0 12.9 3.3 15.8 8.9 4.9-5.8 10.8-8.9 18.5-8.9 11.9.0 19 7.1 19 20.7v36.6h-16v-31.4c0-7.6-3.4-11.4-9.3-11.4-6 0-9.7 3.9-9.7 11.4v31.4h-16v-31.4c0-7.6-3.4-11.4-9.3-11.4-6 0-9.7 3.9-9.7 11.4v31.4h-16v-56.3zm97 27.8v-.2c0-15.7 11.2-28.7 27.2-28.7 18.4.0 26.8 14.3 26.8 29.9.0 1.2-.1 2.7-.2 4.1h-38.3c1.5 7.1 6.5 10.8 13.5 10.8 5.2.0 9-1.6 13.4-5.6l8.9 7.9c-5.1 6.4-12.5 10.3-22.5 10.3-16.6.0-28.8-11.6-28.8-28.5zm38.8-4.6c-.9-7-5-11.7-11.6-11.7-6.5.0-10.7 4.6-11.9 11.7h23.5zm28.1 16.1v-26.9h-6.8V195h6.8v-14.5h16.1V195H866v13.8h-13.3V233c0 3.7 1.6 5.5 5.2 5.5 3 0 5.6-.7 7.9-2v12.9c-3.4 2-7.3 3.3-12.7 3.3-9.9.0-16.6-3.9-16.6-17zm41.6-39.7h16.2v11.5c3.3-7.9 8.6-13 18.2-12.6v17h-.9c-10.8.0-17.4 6.5-17.4 20.2v21.1H878V196zm85.9-.6h17.2l-22.4 59.8c-4.5 11.9-9.3 16.3-19.2 16.3-6 0-10.4-1.5-14.7-4l5.5-12c2.2 1.3 4.9 2.3 7.1 2.3 2.8.0 4.4-.9 5.8-3.8l-22.9-58.6h17.5l13.3 39.7 12.8-39.7z"/></svg></span><span class=navbar-brand__name>OpenTelemetry</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class=navbar-nav><li class=nav-item><a class="nav-link active" href=/docs/><span>Docs</span></a></li><li class=nav-item><a class=nav-link href=/ecosystem/><span>Ecosystem</span></a></li><li class=nav-item><a class=nav-link href=/status/><span>Status</span></a></li><li class=nav-item><a class=nav-link href=/community/><span>Community</span></a></li><li class=nav-item><a class=nav-link href=/blog/><span>Blog</span></a></li><li class="nav-item dropdown d-none d-lg-block"><div class=dropdown><a class="nav-link dropdown-toggle" href=# role=button data-bs-toggle=dropdown aria-haspopup=true aria-expanded=false>English</a><ul class=dropdown-menu><li><a class=dropdown-item href=/es/docs/concepts/signals/>Español</a></li><li><a class=dropdown-item href=/fr/docs/concepts/signals/>Français</a></li><li><a class=dropdown-item href=/zh/docs/concepts/signals/>中文 (Chinese)</a></li><li><a class=dropdown-item href=/pt/docs/concepts/signals/>Português</a></li><li><a class=dropdown-item href=/ja/docs/concepts/signals/>日本語 (Japanese)</a></li></ul></div></li><li class="td-light-dark-menu nav-item dropdown"><svg class="d-none"><symbol id="check2" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5.0 010 .708l-7 7a.5.5.0 01-.708.0l-3.5-3.5a.5.5.0 11.708-.708L6.5 10.293l6.646-6.647a.5.5.0 01.708.0z"/></symbol><symbol id="circle-half" viewBox="0 0 16 16"><path d="M8 15A7 7 0 108 1v14zm0 1A8 8 0 118 0a8 8 0 010 16z"/></symbol><symbol id="moon-stars-fill" viewBox="0 0 16 16"><path d="M6 .278a.768.768.0 01.08.858 7.208 7.208.0 00-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527.0 1.04-.055 1.533-.16a.787.787.0 01.81.316.733.733.0 01-.031.893A8.349 8.349.0 018.344 16C3.734 16 0 12.286.0 7.71.0 4.266 2.114 1.312 5.124.06A.752.752.0 016 .278z"/><path d="M10.794 3.148a.217.217.0 01.412.0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217.0 010 .412l-1.162.387A1.734 1.734.0 0011.593 7.69l-.387 1.162a.217.217.0 01-.412.0l-.387-1.162A1.734 1.734.0 009.31 6.593l-1.162-.387a.217.217.0 010-.412l1.162-.387a1.734 1.734.0 001.097-1.097l.387-1.162zM13.863.099a.145.145.0 01.274.0l.258.774c.115.346.386.617.732.732l.774.258a.145.145.0 010 .274l-.774.258a1.156 1.156.0 00-.732.732l-.258.774a.145.145.0 01-.274.0l-.258-.774a1.156 1.156.0 00-.732-.732l-.774-.258a.145.145.0 010-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z"/></symbol><symbol id="sun-fill" viewBox="0 0 16 16"><path d="M8 12a4 4 0 100-8 4 4 0 000 8zM8 0a.5.5.0 01.5.5v2a.5.5.0 01-1 0v-2A.5.5.0 018 0zm0 13a.5.5.0 01.5.5v2a.5.5.0 01-1 0v-2A.5.5.0 018 13zm8-5a.5.5.0 01-.5.5h-2a.5.5.0 010-1h2a.5.5.0 01.5.5zM3 8a.5.5.0 01-.5.5h-2a.5.5.0 010-1h2A.5.5.0 013 8zm10.657-5.657a.5.5.0 010 .707l-1.414 1.415a.5.5.0 11-.707-.708l1.414-1.414a.5.5.0 01.707.0zm-9.193 9.193a.5.5.0 010 .707L3.05 13.657a.5.5.0 01-.707-.707l1.414-1.414a.5.5.0 01.707.0zm9.193 2.121a.5.5.0 01-.707.0l-1.414-1.414a.5.5.0 01.707-.707l1.414 1.414a.5.5.0 010 .707zM4.464 4.465a.5.5.0 01-.707.0L2.343 3.05a.5.5.0 11.707-.707l1.414 1.414a.5.5.0 010 .708z"/></symbol></svg> <button class="btn btn-link nav-link dropdown-toggle d-flex align-items-center" id=bd-theme type=button aria-expanded=false data-bs-toggle=dropdown data-bs-display=static aria-label="Toggle theme (auto)"> <svg class="bi my-1 theme-icon-active"><use href="#circle-half"/></svg></button><ul class="dropdown-menu dropdown-menu-end" aria-labelledby=bd-theme-text><li><button type=button class="dropdown-item d-flex align-items-center" data-bs-theme-value=light aria-pressed=false> <svg class="bi me-2 opacity-50"><use href="#sun-fill"/></svg> Light <svg class="bi ms-auto d-none"><use href="#check2"/></svg></button></li><li><button type=button class="dropdown-item d-flex align-items-center" data-bs-theme-value=dark aria-pressed=false> <svg class="bi me-2 opacity-50"><use href="#moon-stars-fill"/></svg> Dark <svg class="bi ms-auto d-none"><use href="#check2"/></svg></button></li><li><button type=button class="dropdown-item d-flex align-items-center active" data-bs-theme-value=auto aria-pressed=true> <svg class="bi me-2 opacity-50"><use href="#circle-half"/></svg> Auto <svg class="bi ms-auto d-none"><use href="#check2"/></svg></button></li></ul></li></ul></div><div class="d-none d-lg-block"><div class=td-search><div class=td-search__icon></div><input type=search class="td-search__input form-control td-search-input" placeholder="Search this site…" aria-label="Search this site…" autocomplete=off></div></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><div class=td-search><div class=td-search__icon></div><input type=search class="td-search__input form-control td-search-input" placeholder="Search this site…" aria-label="Search this site…" autocomplete=off></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-bs-toggle=collapse data-bs-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form></div><div id=content-desktop></div><nav class="td-sidebar-nav collapse td-sidebar-nav--search-disabled foldable-nav" id=td-section-nav><div class="td-sidebar-nav__section nav-item dropdown d-block d-lg-none"><div class=dropdown><a class="nav-link dropdown-toggle" href=# role=button data-bs-toggle=dropdown aria-haspopup=true aria-expanded=false>English</a><ul class=dropdown-menu><li><a class=dropdown-item href=/es/docs/concepts/signals/>Español</a></li><li><a class=dropdown-item href=/fr/docs/concepts/signals/>Français</a></li><li><a class=dropdown-item href=/zh/docs/concepts/signals/>中文 (Chinese)</a></li><li><a class=dropdown-item href=/pt/docs/concepts/signals/>Português</a></li><li><a class=dropdown-item href=/ja/docs/concepts/signals/>日本語 (Japanese)</a></li></ul></div></div><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-docs-li><a href=/docs/ title=Documentation class="align-left ps-0 td-sidebar-link td-sidebar-link__section tree-root" id=m-docs><span>Docs</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docswhat-is-opentelemetry-li><input type=checkbox id=m-docswhat-is-opentelemetry-check> <label for=m-docswhat-is-opentelemetry-check><a href=/docs/what-is-opentelemetry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docswhat-is-opentelemetry><span>What is OpenTelemetry?</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsgetting-started-li><input type=checkbox id=m-docsgetting-started-check> <label for=m-docsgetting-started-check><a href=/docs/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsgetting-started><span>Getting Started</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsgetting-starteddev-li><input type=checkbox id=m-docsgetting-starteddev-check> <label for=m-docsgetting-starteddev-check><a href=/docs/getting-started/dev/ title="Getting started for Developers" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsgetting-starteddev><span>Dev</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsgetting-startedops-li><input type=checkbox id=m-docsgetting-startedops-check> <label for=m-docsgetting-startedops-check><a href=/docs/getting-started/ops/ title="Getting started for Ops" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsgetting-startedops><span>Ops</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-docsconcepts-li><input type=checkbox id=m-docsconcepts-check checked> <label for=m-docsconcepts-check><a href=/docs/concepts/ title="OpenTelemetry Concepts" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsconcepts><span>Concepts</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsobservability-primer-li><input type=checkbox id=m-docsconceptsobservability-primer-check> <label for=m-docsconceptsobservability-primer-check><a href=/docs/concepts/observability-primer/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsobservability-primer><span>Observability primer</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptscontext-propagation-li><input type=checkbox id=m-docsconceptscontext-propagation-check> <label for=m-docsconceptscontext-propagation-check><a href=/docs/concepts/context-propagation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptscontext-propagation><span>Context propagation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-docsconceptssignals-li><input type=checkbox id=m-docsconceptssignals-check checked> <label for=m-docsconceptssignals-check><a href=/docs/concepts/signals/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__section" id=m-docsconceptssignals><span class=td-sidebar-nav-active-item>Signals</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptssignalstraces-li><input type=checkbox id=m-docsconceptssignalstraces-check> <label for=m-docsconceptssignalstraces-check><a href=/docs/concepts/signals/traces/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptssignalstraces><span>Traces</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptssignalsmetrics-li><input type=checkbox id=m-docsconceptssignalsmetrics-check> <label for=m-docsconceptssignalsmetrics-check><a href=/docs/concepts/signals/metrics/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptssignalsmetrics><span>Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptssignalslogs-li><input type=checkbox id=m-docsconceptssignalslogs-check> <label for=m-docsconceptssignalslogs-check><a href=/docs/concepts/signals/logs/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptssignalslogs><span>Logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptssignalsbaggage-li><input type=checkbox id=m-docsconceptssignalsbaggage-check> <label for=m-docsconceptssignalsbaggage-check><a href=/docs/concepts/signals/baggage/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptssignalsbaggage><span>Baggage</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsconceptsinstrumentation-li><input type=checkbox id=m-docsconceptsinstrumentation-check> <label for=m-docsconceptsinstrumentation-check><a href=/docs/concepts/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsconceptsinstrumentation><span>Instrumentation</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsinstrumentationzero-code-li><input type=checkbox id=m-docsconceptsinstrumentationzero-code-check> <label for=m-docsconceptsinstrumentationzero-code-check><a href=/docs/concepts/instrumentation/zero-code/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsinstrumentationzero-code><span>Zero-code</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsinstrumentationcode-based-li><input type=checkbox id=m-docsconceptsinstrumentationcode-based-check> <label for=m-docsconceptsinstrumentationcode-based-check><a href=/docs/concepts/instrumentation/code-based/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsinstrumentationcode-based><span>Code-based</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsinstrumentationlibraries-li><input type=checkbox id=m-docsconceptsinstrumentationlibraries-check> <label for=m-docsconceptsinstrumentationlibraries-check><a href=/docs/concepts/instrumentation/libraries/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsinstrumentationlibraries><span>Libraries</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptscomponents-li><input type=checkbox id=m-docsconceptscomponents-check> <label for=m-docsconceptscomponents-check><a href=/docs/concepts/components/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptscomponents><span>Components</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptssemantic-conventions-li><input type=checkbox id=m-docsconceptssemantic-conventions-check> <label for=m-docsconceptssemantic-conventions-check><a href=/docs/concepts/semantic-conventions/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptssemantic-conventions><span>Semantic Conventions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsresources-li><input type=checkbox id=m-docsconceptsresources-check> <label for=m-docsconceptsresources-check><a href=/docs/concepts/resources/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsresources><span>Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsinstrumentation-scope-li><input type=checkbox id=m-docsconceptsinstrumentation-scope-check> <label for=m-docsconceptsinstrumentation-scope-check><a href=/docs/concepts/instrumentation-scope/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsinstrumentation-scope><span>Instrumentation scope</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptssampling-li><input type=checkbox id=m-docsconceptssampling-check> <label for=m-docsconceptssampling-check><a href=/docs/concepts/sampling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptssampling><span>Sampling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsdistributions-li><input type=checkbox id=m-docsconceptsdistributions-check> <label for=m-docsconceptsdistributions-check><a href=/docs/concepts/distributions/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsdistributions><span>Distributions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsconceptsglossary-li><input type=checkbox id=m-docsconceptsglossary-check> <label for=m-docsconceptsglossary-check><a href=/docs/concepts/glossary/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsconceptsglossary><span>Glossary</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsdemo-li><input type=checkbox id=m-docsdemo-check> <label for=m-docsdemo-check><a href=/docs/demo/ title="OpenTelemetry Demo Documentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsdemo><span>Demo</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoarchitecture-li><input type=checkbox id=m-docsdemoarchitecture-check> <label for=m-docsdemoarchitecture-check><a href=/docs/demo/architecture/ title="Demo Architecture" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoarchitecture><span>Architecture</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemocollector-data-flow-dashboard-li><input type=checkbox id=m-docsdemocollector-data-flow-dashboard-check> <label for=m-docsdemocollector-data-flow-dashboard-check><a href=/docs/demo/collector-data-flow-dashboard/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemocollector-data-flow-dashboard><span>Collector Data Flow Dashboard</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemodevelopment-li><input type=checkbox id=m-docsdemodevelopment-check> <label for=m-docsdemodevelopment-check><a href=/docs/demo/development/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemodevelopment><span>Development</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemodocker-deployment-li><input type=checkbox id=m-docsdemodocker-deployment-check> <label for=m-docsdemodocker-deployment-check><a href=/docs/demo/docker-deployment/ title="Docker deployment" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemodocker-deployment><span>Docker</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemofeature-flags-li><input type=checkbox id=m-docsdemofeature-flags-check> <label for=m-docsdemofeature-flags-check><a href=/docs/demo/feature-flags/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemofeature-flags><span>Feature Flags</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoforking-li><input type=checkbox id=m-docsdemoforking-check> <label for=m-docsdemoforking-check><a href=/docs/demo/forking/ title="Forking the demo repository" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoforking><span>Forking</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemokubernetes-deployment-li><input type=checkbox id=m-docsdemokubernetes-deployment-check> <label for=m-docsdemokubernetes-deployment-check><a href=/docs/demo/kubernetes-deployment/ title="Kubernetes deployment" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemokubernetes-deployment><span>Kubernetes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsdemorequirements-li><input type=checkbox id=m-docsdemorequirements-check> <label for=m-docsdemorequirements-check><a href=/docs/demo/requirements/ title="Demo Requirements" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsdemorequirements><span>Requirements</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemorequirementsapplication-li><input type=checkbox id=m-docsdemorequirementsapplication-check> <label for=m-docsdemorequirementsapplication-check><a href=/docs/demo/requirements/application/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemorequirementsapplication><span>Application</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemorequirementsarchitecture-li><input type=checkbox id=m-docsdemorequirementsarchitecture-check> <label for=m-docsdemorequirementsarchitecture-check><a href=/docs/demo/requirements/architecture/ title="Architecture Requirements" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemorequirementsarchitecture><span>Architecture</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemorequirementsopentelemetry-li><input type=checkbox id=m-docsdemorequirementsopentelemetry-check> <label for=m-docsdemorequirementsopentelemetry-check><a href=/docs/demo/requirements/opentelemetry/ title="OpenTelemetry Requirements" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemorequirementsopentelemetry><span>OTel Requirements</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemorequirementssystem-li><input type=checkbox id=m-docsdemorequirementssystem-check> <label for=m-docsdemorequirementssystem-check><a href=/docs/demo/requirements/system/ title="System Requirements" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemorequirementssystem><span>System</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsdemoscenarios-li><input type=checkbox id=m-docsdemoscenarios-check> <label for=m-docsdemoscenarios-check><a href=/docs/demo/scenarios/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsdemoscenarios><span>Scenarios</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoscenariosrecommendation-cache-li><input type=checkbox id=m-docsdemoscenariosrecommendation-cache-check> <label for=m-docsdemoscenariosrecommendation-cache-check><a href=/docs/demo/scenarios/recommendation-cache/ title="Using Metrics and Traces to diagnose a memory leak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoscenariosrecommendation-cache><span>Diagnosing memory leaks</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoscreenshots-li><input type=checkbox id=m-docsdemoscreenshots-check> <label for=m-docsdemoscreenshots-check><a href=/docs/demo/screenshots/ title="Demo Screenshots" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoscreenshots><span>Screenshots</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsdemoservices-li><input type=checkbox id=m-docsdemoservices-check> <label for=m-docsdemoservices-check><a href=/docs/demo/services/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsdemoservices><span>Services</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesaccounting-li><input type=checkbox id=m-docsdemoservicesaccounting-check> <label for=m-docsdemoservicesaccounting-check><a href=/docs/demo/services/accounting/ title="Accounting Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesaccounting><span>Accounting</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesad-li><input type=checkbox id=m-docsdemoservicesad-check> <label for=m-docsdemoservicesad-check><a href=/docs/demo/services/ad/ title="Ad Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesad><span>Ad</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicescart-li><input type=checkbox id=m-docsdemoservicescart-check> <label for=m-docsdemoservicescart-check><a href=/docs/demo/services/cart/ title="Cart Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicescart><span>Cart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicescheckout-li><input type=checkbox id=m-docsdemoservicescheckout-check> <label for=m-docsdemoservicescheckout-check><a href=/docs/demo/services/checkout/ title="Checkout Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicescheckout><span>Checkout</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicescurrency-li><input type=checkbox id=m-docsdemoservicescurrency-check> <label for=m-docsdemoservicescurrency-check><a href=/docs/demo/services/currency/ title="Currency Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicescurrency><span>Currency</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesemail-li><input type=checkbox id=m-docsdemoservicesemail-check> <label for=m-docsdemoservicesemail-check><a href=/docs/demo/services/email/ title="Email Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesemail><span>Email</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesfraud-detection-li><input type=checkbox id=m-docsdemoservicesfraud-detection-check> <label for=m-docsdemoservicesfraud-detection-check><a href=/docs/demo/services/fraud-detection/ title="Fraud Detection Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesfraud-detection><span>Fraud Detection</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesfrontend-li><input type=checkbox id=m-docsdemoservicesfrontend-check> <label for=m-docsdemoservicesfrontend-check><a href=/docs/demo/services/frontend/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesfrontend><span>Frontend</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesfrontend-proxy-li><input type=checkbox id=m-docsdemoservicesfrontend-proxy-check> <label for=m-docsdemoservicesfrontend-proxy-check><a href=/docs/demo/services/frontend-proxy/ title="Frontend Proxy (Envoy)" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesfrontend-proxy><span>Frontend Proxy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesimageprovider-li><input type=checkbox id=m-docsdemoservicesimageprovider-check> <label for=m-docsdemoservicesimageprovider-check><a href=/docs/demo/services/imageprovider/ title="Image Provider Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesimageprovider><span>Image Provider</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoserviceskafka-li><input type=checkbox id=m-docsdemoserviceskafka-check> <label for=m-docsdemoserviceskafka-check><a href=/docs/demo/services/kafka/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoserviceskafka><span>Kafka</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesload-generator-li><input type=checkbox id=m-docsdemoservicesload-generator-check> <label for=m-docsdemoservicesload-generator-check><a href=/docs/demo/services/load-generator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesload-generator><span>Load Generator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicespayment-li><input type=checkbox id=m-docsdemoservicespayment-check> <label for=m-docsdemoservicespayment-check><a href=/docs/demo/services/payment/ title="Payment Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicespayment><span>Payment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesproduct-catalog-li><input type=checkbox id=m-docsdemoservicesproduct-catalog-check> <label for=m-docsdemoservicesproduct-catalog-check><a href=/docs/demo/services/product-catalog/ title="Product Catalog Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesproduct-catalog><span>Product Catalog</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesquote-li><input type=checkbox id=m-docsdemoservicesquote-check> <label for=m-docsdemoservicesquote-check><a href=/docs/demo/services/quote/ title="Quote Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesquote><span>Quote</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesrecommendation-li><input type=checkbox id=m-docsdemoservicesrecommendation-check> <label for=m-docsdemoservicesrecommendation-check><a href=/docs/demo/services/recommendation/ title="Recommendation Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesrecommendation><span>Recommendation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemoservicesshipping-li><input type=checkbox id=m-docsdemoservicesshipping-check> <label for=m-docsdemoservicesshipping-check><a href=/docs/demo/services/shipping/ title="Shipping Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemoservicesshipping><span>Shipping</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsdemotelemetry-features-li><input type=checkbox id=m-docsdemotelemetry-features-check> <label for=m-docsdemotelemetry-features-check><a href=/docs/demo/telemetry-features/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsdemotelemetry-features><span>Telemetry Features</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemotelemetry-featureslog-coverage-li><input type=checkbox id=m-docsdemotelemetry-featureslog-coverage-check> <label for=m-docsdemotelemetry-featureslog-coverage-check><a href=/docs/demo/telemetry-features/log-coverage/ title="Log Coverage by Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemotelemetry-featureslog-coverage><span>Log Coverage</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemotelemetry-featuresmanual-span-attributes-li><input type=checkbox id=m-docsdemotelemetry-featuresmanual-span-attributes-check> <label for=m-docsdemotelemetry-featuresmanual-span-attributes-check><a href=/docs/demo/telemetry-features/manual-span-attributes/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemotelemetry-featuresmanual-span-attributes><span>Manual Span Attributes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemotelemetry-featuresmetric-coverage-li><input type=checkbox id=m-docsdemotelemetry-featuresmetric-coverage-check> <label for=m-docsdemotelemetry-featuresmetric-coverage-check><a href=/docs/demo/telemetry-features/metric-coverage/ title="Metric Coverage by Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemotelemetry-featuresmetric-coverage><span>Metric Coverage</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemotelemetry-featurestrace-coverage-li><input type=checkbox id=m-docsdemotelemetry-featurestrace-coverage-check> <label for=m-docsdemotelemetry-featurestrace-coverage-check><a href=/docs/demo/telemetry-features/trace-coverage/ title="Trace Coverage by Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemotelemetry-featurestrace-coverage><span>Trace Coverage</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsdemotests-li><input type=checkbox id=m-docsdemotests-check> <label for=m-docsdemotests-check><a href=/docs/demo/tests/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsdemotests><span>Tests</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguages-li><input type=checkbox id=m-docslanguages-check> <label for=m-docslanguages-check><a href=/docs/languages/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguages><span>Language APIs & SDKs</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagessdk-configuration-li><input type=checkbox id=m-docslanguagessdk-configuration-check> <label for=m-docslanguagessdk-configuration-check><a href=/docs/languages/sdk-configuration/ title="SDK Configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagessdk-configuration><span>SDK Config</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagessdk-configurationgeneral-li><input type=checkbox id=m-docslanguagessdk-configurationgeneral-check> <label for=m-docslanguagessdk-configurationgeneral-check><a href=/docs/languages/sdk-configuration/general/ title="General SDK Configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagessdk-configurationgeneral><span>General</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagessdk-configurationotlp-exporter-li><input type=checkbox id=m-docslanguagessdk-configurationotlp-exporter-check> <label for=m-docslanguagessdk-configurationotlp-exporter-check><a href=/docs/languages/sdk-configuration/otlp-exporter/ title="OTLP Exporter Configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagessdk-configurationotlp-exporter><span>OTLP Exporter</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagescpp-li><input type=checkbox id=m-docslanguagescpp-check> <label for=m-docslanguagescpp-check><a href=/docs/languages/cpp/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagescpp><span>C++</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescppgetting-started-li><input type=checkbox id=m-docslanguagescppgetting-started-check> <label for=m-docslanguagescppgetting-started-check><a href=/docs/languages/cpp/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescppgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescppinstrumentation-li><input type=checkbox id=m-docslanguagescppinstrumentation-check> <label for=m-docslanguagescppinstrumentation-check><a href=/docs/languages/cpp/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescppinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescpplibrary-li><input type=checkbox id=m-docslanguagescpplibrary-check> <label for=m-docslanguagescpplibrary-check><a href=/docs/languages/cpp/library/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescpplibrary><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescppexporters-li><input type=checkbox id=m-docslanguagescppexporters-check> <label for=m-docslanguagescppexporters-check><a href=/docs/languages/cpp/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescppexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescppapi-li><input type=checkbox id=m-docslanguagescppapi-check> <label for=m-docslanguagescppapi-check><a href=/docs/languages/cpp/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescppapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescppexamples-li><input type=checkbox id=m-docslanguagescppexamples-check> <label for=m-docslanguagescppexamples-check><a href=/docs/languages/cpp/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescppexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagescppregistry-li><input type=checkbox id=m-docslanguagescppregistry-check> <label for=m-docslanguagescppregistry-check><a href=/docs/languages/cpp/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagescppregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesnet-li><input type=checkbox id=m-docslanguagesnet-check> <label for=m-docslanguagesnet-check><a href=/docs/languages/net/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesnet><span>.NET</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetgetting-started-li><input type=checkbox id=m-docslanguagesnetgetting-started-check> <label for=m-docslanguagesnetgetting-started-check><a href=/docs/languages/net/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetinstrumentation-li><input type=checkbox id=m-docslanguagesnetinstrumentation-check> <label for=m-docslanguagesnetinstrumentation-check><a href=/docs/languages/net/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetlibraries-li><input type=checkbox id=m-docslanguagesnetlibraries-check> <label for=m-docslanguagesnetlibraries-check><a href=/docs/languages/net/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetlibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetexporters-li><input type=checkbox id=m-docslanguagesnetexporters-check> <label for=m-docslanguagesnetexporters-check><a href=/docs/languages/net/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetresources-li><input type=checkbox id=m-docslanguagesnetresources-check> <label for=m-docslanguagesnetresources-check><a href=/docs/languages/net/resources/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetresources><span>Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetnetframework-li><input type=checkbox id=m-docslanguagesnetnetframework-check> <label for=m-docslanguagesnetnetframework-check><a href=/docs/languages/net/netframework/ title=".NET Framework instrumentation configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetnetframework><span>.NET Framework</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetshim-li><input type=checkbox id=m-docslanguagesnetshim-check> <label for=m-docslanguagesnetshim-check><a href=/docs/languages/net/shim/ title="OpenTelemetry Tracing Shim" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetshim><span>Tracing Shim</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnettraces-api-li><input type=checkbox id=m-docslanguagesnettraces-api-check> <label for=m-docslanguagesnettraces-api-check><a href=/docs/languages/net/traces-api/ title="Tracing API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnettraces-api><span>API - tracing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetmetrics-api-li><input type=checkbox id=m-docslanguagesnetmetrics-api-check> <label for=m-docslanguagesnetmetrics-api-check><a href=/docs/languages/net/metrics-api/ title="Metrics API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetmetrics-api><span>API - metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetexamples-li><input type=checkbox id=m-docslanguagesnetexamples-check> <label for=m-docslanguagesnetexamples-check><a href=/docs/languages/net/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesnetregistry-li><input type=checkbox id=m-docslanguagesnetregistry-check> <label for=m-docslanguagesnetregistry-check><a href=/docs/languages/net/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesnetregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguageserlang-li><input type=checkbox id=m-docslanguageserlang-check> <label for=m-docslanguageserlang-check><a href=/docs/languages/erlang/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguageserlang><span>Erlang/Elixir</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlanggetting-started-li><input type=checkbox id=m-docslanguageserlanggetting-started-check> <label for=m-docslanguageserlanggetting-started-check><a href=/docs/languages/erlang/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlanggetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlanginstrumentation-li><input type=checkbox id=m-docslanguageserlanginstrumentation-check> <label for=m-docslanguageserlanginstrumentation-check><a href=/docs/languages/erlang/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlanginstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlanglibraries-li><input type=checkbox id=m-docslanguageserlanglibraries-check> <label for=m-docslanguageserlanglibraries-check><a href=/docs/languages/erlang/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlanglibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangexporters-li><input type=checkbox id=m-docslanguageserlangexporters-check> <label for=m-docslanguageserlangexporters-check><a href=/docs/languages/erlang/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangpropagation-li><input type=checkbox id=m-docslanguageserlangpropagation-check> <label for=m-docslanguageserlangpropagation-check><a href=/docs/languages/erlang/propagation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangpropagation><span>Propagation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangresources-li><input type=checkbox id=m-docslanguageserlangresources-check> <label for=m-docslanguageserlangresources-check><a href=/docs/languages/erlang/resources/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangresources><span>Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangsampling-li><input type=checkbox id=m-docslanguageserlangsampling-check> <label for=m-docslanguageserlangsampling-check><a href=/docs/languages/erlang/sampling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangsampling><span>Sampling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangtesting-li><input type=checkbox id=m-docslanguageserlangtesting-check> <label for=m-docslanguageserlangtesting-check><a href=/docs/languages/erlang/testing/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangtesting><span>Testing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangapi-li><input type=checkbox id=m-docslanguageserlangapi-check> <label for=m-docslanguageserlangapi-check><a href=/docs/languages/erlang/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangexamples-li><input type=checkbox id=m-docslanguageserlangexamples-check> <label for=m-docslanguageserlangexamples-check><a href=/docs/languages/erlang/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguageserlangregistry-li><input type=checkbox id=m-docslanguageserlangregistry-check> <label for=m-docslanguageserlangregistry-check><a href=/docs/languages/erlang/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguageserlangregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesgo-li><input type=checkbox id=m-docslanguagesgo-check> <label for=m-docslanguagesgo-check><a href=/docs/languages/go/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesgo><span>Go</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgogetting-started-li><input type=checkbox id=m-docslanguagesgogetting-started-check> <label for=m-docslanguagesgogetting-started-check><a href=/docs/languages/go/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgogetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgoinstrumentation-li><input type=checkbox id=m-docslanguagesgoinstrumentation-check> <label for=m-docslanguagesgoinstrumentation-check><a href=/docs/languages/go/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgoinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgolibraries-li><input type=checkbox id=m-docslanguagesgolibraries-check> <label for=m-docslanguagesgolibraries-check><a href=/docs/languages/go/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgolibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgoexporters-li><input type=checkbox id=m-docslanguagesgoexporters-check> <label for=m-docslanguagesgoexporters-check><a href=/docs/languages/go/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgoexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgoresources-li><input type=checkbox id=m-docslanguagesgoresources-check> <label for=m-docslanguagesgoresources-check><a href=/docs/languages/go/resources/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgoresources><span>Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgosampling-li><input type=checkbox id=m-docslanguagesgosampling-check> <label for=m-docslanguagesgosampling-check><a href=/docs/languages/go/sampling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgosampling><span>Sampling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgoapi-li><input type=checkbox id=m-docslanguagesgoapi-check> <label for=m-docslanguagesgoapi-check><a href=/docs/languages/go/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgoapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgoexamples-li><input type=checkbox id=m-docslanguagesgoexamples-check> <label for=m-docslanguagesgoexamples-check><a href=/docs/languages/go/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgoexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesgoregistry-li><input type=checkbox id=m-docslanguagesgoregistry-check> <label for=m-docslanguagesgoregistry-check><a href=/docs/languages/go/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesgoregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesjava-li><input type=checkbox id=m-docslanguagesjava-check> <label for=m-docslanguagesjava-check><a href=/docs/languages/java/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesjava><span>Java</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavaintro-li><input type=checkbox id=m-docslanguagesjavaintro-check> <label for=m-docslanguagesjavaintro-check><a href=/docs/languages/java/intro/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavaintro><span>Intro to OpenTelemetry Java</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavagetting-started-li><input type=checkbox id=m-docslanguagesjavagetting-started-check> <label for=m-docslanguagesjavagetting-started-check><a href=/docs/languages/java/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavagetting-started><span>Getting Started by Example</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavainstrumentation-li><input type=checkbox id=m-docslanguagesjavainstrumentation-check> <label for=m-docslanguagesjavainstrumentation-check><a href=/docs/languages/java/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavainstrumentation><span>Instrumentation ecosystem</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavaapi-li><input type=checkbox id=m-docslanguagesjavaapi-check> <label for=m-docslanguagesjavaapi-check><a href=/docs/languages/java/api/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavaapi><span>Record Telemetry with API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavasdk-li><input type=checkbox id=m-docslanguagesjavasdk-check> <label for=m-docslanguagesjavasdk-check><a href=/docs/languages/java/sdk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavasdk><span>Manage Telemetry with SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavaconfiguration-li><input type=checkbox id=m-docslanguagesjavaconfiguration-check> <label for=m-docslanguagesjavaconfiguration-check><a href=/docs/languages/java/configuration/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavaconfiguration><span>Configure the SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavaexamples-li><input type=checkbox id=m-docslanguagesjavaexamples-check> <label for=m-docslanguagesjavaexamples-check><a href=/docs/languages/java/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavaexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjavaregistry-li><input type=checkbox id=m-docslanguagesjavaregistry-check> <label for=m-docslanguagesjavaregistry-check><a href=/docs/languages/java/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjavaregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesjs-li><input type=checkbox id=m-docslanguagesjs-check> <label for=m-docslanguagesjs-check><a href=/docs/languages/js/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesjs><span>JavaScript</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesjsgetting-started-li><input type=checkbox id=m-docslanguagesjsgetting-started-check> <label for=m-docslanguagesjsgetting-started-check><a href=/docs/languages/js/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesjsgetting-started><span>Getting Started</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsgetting-startednodejs-li><input type=checkbox id=m-docslanguagesjsgetting-startednodejs-check> <label for=m-docslanguagesjsgetting-startednodejs-check><a href=/docs/languages/js/getting-started/nodejs/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsgetting-startednodejs><span>Node.js</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsgetting-startedbrowser-li><input type=checkbox id=m-docslanguagesjsgetting-startedbrowser-check> <label for=m-docslanguagesjsgetting-startedbrowser-check><a href=/docs/languages/js/getting-started/browser/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsgetting-startedbrowser><span>Browser</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsinstrumentation-li><input type=checkbox id=m-docslanguagesjsinstrumentation-check> <label for=m-docslanguagesjsinstrumentation-check><a href=/docs/languages/js/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjslibraries-li><input type=checkbox id=m-docslanguagesjslibraries-check> <label for=m-docslanguagesjslibraries-check><a href=/docs/languages/js/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjslibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsexporters-li><input type=checkbox id=m-docslanguagesjsexporters-check> <label for=m-docslanguagesjsexporters-check><a href=/docs/languages/js/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjscontext-li><input type=checkbox id=m-docslanguagesjscontext-check> <label for=m-docslanguagesjscontext-check><a href=/docs/languages/js/context/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjscontext><span>Context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjspropagation-li><input type=checkbox id=m-docslanguagesjspropagation-check> <label for=m-docslanguagesjspropagation-check><a href=/docs/languages/js/propagation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjspropagation><span>Propagation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsresources-li><input type=checkbox id=m-docslanguagesjsresources-check> <label for=m-docslanguagesjsresources-check><a href=/docs/languages/js/resources/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsresources><span>Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjssampling-li><input type=checkbox id=m-docslanguagesjssampling-check> <label for=m-docslanguagesjssampling-check><a href=/docs/languages/js/sampling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjssampling><span>Sampling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsserverless-li><input type=checkbox id=m-docslanguagesjsserverless-check> <label for=m-docslanguagesjsserverless-check><a href=/docs/languages/js/serverless/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsserverless><span>Serverless</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsbenchmarks-li><input type=checkbox id=m-docslanguagesjsbenchmarks-check> <label for=m-docslanguagesjsbenchmarks-check><a href=/docs/languages/js/benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsbenchmarks><span>Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsapi-li><input type=checkbox id=m-docslanguagesjsapi-check> <label for=m-docslanguagesjsapi-check><a href=/docs/languages/js/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsexamples-li><input type=checkbox id=m-docslanguagesjsexamples-check> <label for=m-docslanguagesjsexamples-check><a href=/docs/languages/js/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesjsregistry-li><input type=checkbox id=m-docslanguagesjsregistry-check> <label for=m-docslanguagesjsregistry-check><a href=/docs/languages/js/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesjsregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesphp-li><input type=checkbox id=m-docslanguagesphp-check> <label for=m-docslanguagesphp-check><a href=/docs/languages/php/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesphp><span>PHP</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpgetting-started-li><input type=checkbox id=m-docslanguagesphpgetting-started-check> <label for=m-docslanguagesphpgetting-started-check><a href=/docs/languages/php/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpinstrumentation-li><input type=checkbox id=m-docslanguagesphpinstrumentation-check> <label for=m-docslanguagesphpinstrumentation-check><a href=/docs/languages/php/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphplibraries-li><input type=checkbox id=m-docslanguagesphplibraries-check> <label for=m-docslanguagesphplibraries-check><a href=/docs/languages/php/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphplibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpexporters-li><input type=checkbox id=m-docslanguagesphpexporters-check> <label for=m-docslanguagesphpexporters-check><a href=/docs/languages/php/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpcontext-li><input type=checkbox id=m-docslanguagesphpcontext-check> <label for=m-docslanguagesphpcontext-check><a href=/docs/languages/php/context/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpcontext><span>Context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphppropagation-li><input type=checkbox id=m-docslanguagesphppropagation-check> <label for=m-docslanguagesphppropagation-check><a href=/docs/languages/php/propagation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphppropagation><span>Propagation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpresources-li><input type=checkbox id=m-docslanguagesphpresources-check> <label for=m-docslanguagesphpresources-check><a href=/docs/languages/php/resources/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpresources><span>Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpsdk-li><input type=checkbox id=m-docslanguagesphpsdk-check> <label for=m-docslanguagesphpsdk-check><a href=/docs/languages/php/sdk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpsdk><span>SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpapi-li><input type=checkbox id=m-docslanguagesphpapi-check> <label for=m-docslanguagesphpapi-check><a href=/docs/languages/php/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpexamples-li><input type=checkbox id=m-docslanguagesphpexamples-check> <label for=m-docslanguagesphpexamples-check><a href=/docs/languages/php/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesphpregistry-li><input type=checkbox id=m-docslanguagesphpregistry-check> <label for=m-docslanguagesphpregistry-check><a href=/docs/languages/php/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesphpregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagespython-li><input type=checkbox id=m-docslanguagespython-check> <label for=m-docslanguagespython-check><a href=/docs/languages/python/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagespython><span>Python</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythongetting-started-li><input type=checkbox id=m-docslanguagespythongetting-started-check> <label for=m-docslanguagespythongetting-started-check><a href=/docs/languages/python/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythongetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythoninstrumentation-li><input type=checkbox id=m-docslanguagespythoninstrumentation-check> <label for=m-docslanguagespythoninstrumentation-check><a href=/docs/languages/python/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythoninstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonlibraries-li><input type=checkbox id=m-docslanguagespythonlibraries-check> <label for=m-docslanguagespythonlibraries-check><a href=/docs/languages/python/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonlibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonexporters-li><input type=checkbox id=m-docslanguagespythonexporters-check> <label for=m-docslanguagespythonexporters-check><a href=/docs/languages/python/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonpropagation-li><input type=checkbox id=m-docslanguagespythonpropagation-check> <label for=m-docslanguagespythonpropagation-check><a href=/docs/languages/python/propagation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonpropagation><span>Propagation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythoncookbook-li><input type=checkbox id=m-docslanguagespythoncookbook-check> <label for=m-docslanguagespythoncookbook-check><a href=/docs/languages/python/cookbook/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythoncookbook><span>Cookbook</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythondistro-li><input type=checkbox id=m-docslanguagespythondistro-check> <label for=m-docslanguagespythondistro-check><a href=/docs/languages/python/distro/ title="OpenTelemetry Distro" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythondistro><span>Distro</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonmypy-li><input type=checkbox id=m-docslanguagespythonmypy-check> <label for=m-docslanguagespythonmypy-check><a href=/docs/languages/python/mypy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonmypy><span>Using mypy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonbenchmarks-li><input type=checkbox id=m-docslanguagespythonbenchmarks-check> <label for=m-docslanguagespythonbenchmarks-check><a href=/docs/languages/python/benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonbenchmarks><span>Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonapi-li><input type=checkbox id=m-docslanguagespythonapi-check> <label for=m-docslanguagespythonapi-check><a href=/docs/languages/python/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonexamples-li><input type=checkbox id=m-docslanguagespythonexamples-check> <label for=m-docslanguagespythonexamples-check><a href=/docs/languages/python/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagespythonregistry-li><input type=checkbox id=m-docslanguagespythonregistry-check> <label for=m-docslanguagespythonregistry-check><a href=/docs/languages/python/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagespythonregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesruby-li><input type=checkbox id=m-docslanguagesruby-check> <label for=m-docslanguagesruby-check><a href=/docs/languages/ruby/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesruby><span>Ruby</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubygetting-started-li><input type=checkbox id=m-docslanguagesrubygetting-started-check> <label for=m-docslanguagesrubygetting-started-check><a href=/docs/languages/ruby/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubygetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubyinstrumentation-li><input type=checkbox id=m-docslanguagesrubyinstrumentation-check> <label for=m-docslanguagesrubyinstrumentation-check><a href=/docs/languages/ruby/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubyinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubylibraries-li><input type=checkbox id=m-docslanguagesrubylibraries-check> <label for=m-docslanguagesrubylibraries-check><a href=/docs/languages/ruby/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubylibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubyexporters-li><input type=checkbox id=m-docslanguagesrubyexporters-check> <label for=m-docslanguagesrubyexporters-check><a href=/docs/languages/ruby/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubyexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubysampling-li><input type=checkbox id=m-docslanguagesrubysampling-check> <label for=m-docslanguagesrubysampling-check><a href=/docs/languages/ruby/sampling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubysampling><span>Sampling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubyapi-li><input type=checkbox id=m-docslanguagesrubyapi-check> <label for=m-docslanguagesrubyapi-check><a href=/docs/languages/ruby/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubyapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubyexamples-li><input type=checkbox id=m-docslanguagesrubyexamples-check> <label for=m-docslanguagesrubyexamples-check><a href=/docs/languages/ruby/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubyexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrubyregistry-li><input type=checkbox id=m-docslanguagesrubyregistry-check> <label for=m-docslanguagesrubyregistry-check><a href=/docs/languages/ruby/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrubyregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesrust-li><input type=checkbox id=m-docslanguagesrust-check> <label for=m-docslanguagesrust-check><a href=/docs/languages/rust/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesrust><span>Rust</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrustgetting-started-li><input type=checkbox id=m-docslanguagesrustgetting-started-check> <label for=m-docslanguagesrustgetting-started-check><a href=/docs/languages/rust/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrustgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrustlibraries-li><input type=checkbox id=m-docslanguagesrustlibraries-check> <label for=m-docslanguagesrustlibraries-check><a href=/docs/languages/rust/libraries/ title="Using instrumentation libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrustlibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrustexporters-li><input type=checkbox id=m-docslanguagesrustexporters-check> <label for=m-docslanguagesrustexporters-check><a href=/docs/languages/rust/exporters/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrustexporters><span>Exporters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrustapi-li><input type=checkbox id=m-docslanguagesrustapi-check> <label for=m-docslanguagesrustapi-check><a href=/docs/languages/rust/api/ title="API reference" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrustapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrustexamples-li><input type=checkbox id=m-docslanguagesrustexamples-check> <label for=m-docslanguagesrustexamples-check><a href=/docs/languages/rust/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrustexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesrustregistry-li><input type=checkbox id=m-docslanguagesrustregistry-check> <label for=m-docslanguagesrustregistry-check><a href=/docs/languages/rust/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesrustregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docslanguagesswift-li><input type=checkbox id=m-docslanguagesswift-check> <label for=m-docslanguagesswift-check><a href=/docs/languages/swift/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesswift><span>Swift</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesswiftgetting-started-li><input type=checkbox id=m-docslanguagesswiftgetting-started-check> <label for=m-docslanguagesswiftgetting-started-check><a href=/docs/languages/swift/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesswiftgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesswiftinstrumentation-li><input type=checkbox id=m-docslanguagesswiftinstrumentation-check> <label for=m-docslanguagesswiftinstrumentation-check><a href=/docs/languages/swift/instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesswiftinstrumentation><span>Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesswiftlibraries-li><input type=checkbox id=m-docslanguagesswiftlibraries-check> <label for=m-docslanguagesswiftlibraries-check><a href=/docs/languages/swift/libraries/ title="Instrumentation Libraries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesswiftlibraries><span>Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesswiftexamples-li><input type=checkbox id=m-docslanguagesswiftexamples-check> <label for=m-docslanguagesswiftexamples-check><a href=/docs/languages/swift/examples/ target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesswiftexamples><span>Examples</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesswiftregistry-li><input type=checkbox id=m-docslanguagesswiftregistry-check> <label for=m-docslanguagesswiftregistry-check><a href=/docs/languages/swift/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docslanguagesswiftregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docslanguagesother-li><input type=checkbox id=m-docslanguagesother-check> <label for=m-docslanguagesother-check><a href=/docs/languages/other/ title="Other languages" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docslanguagesother><span>Other</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-code-li><input type=checkbox id=m-docszero-code-check> <label for=m-docszero-code-check><a href=/docs/zero-code/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-code><span>Zero-code Instrumentation</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codego-li><input type=checkbox id=m-docszero-codego-check> <label for=m-docszero-codego-check><a href=/docs/zero-code/go/ title="Go zero-code instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codego><span>Go</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codenet-li><input type=checkbox id=m-docszero-codenet-check> <label for=m-docszero-codenet-check><a href=/docs/zero-code/net/ title=".NET zero-code instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codenet><span>.NET</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codenetgetting-started-li><input type=checkbox id=m-docszero-codenetgetting-started-check> <label for=m-docszero-codenetgetting-started-check><a href=/docs/zero-code/net/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codenetgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codenetinstrumentations-li><input type=checkbox id=m-docszero-codenetinstrumentations-check> <label for=m-docszero-codenetinstrumentations-check><a href=/docs/zero-code/net/instrumentations/ title="Available instrumentations" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codenetinstrumentations><span>Instrumentations</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codenetconfiguration-li><input type=checkbox id=m-docszero-codenetconfiguration-check> <label for=m-docszero-codenetconfiguration-check><a href=/docs/zero-code/net/configuration/ title="Configuration and settings" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codenetconfiguration><span>Configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codenetcustom-li><input type=checkbox id=m-docszero-codenetcustom-check> <label for=m-docszero-codenetcustom-check><a href=/docs/zero-code/net/custom/ title="Create custom traces and metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codenetcustom><span>Custom instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codenetnuget-packages-li><input type=checkbox id=m-docszero-codenetnuget-packages-check> <label for=m-docszero-codenetnuget-packages-check><a href=/docs/zero-code/net/nuget-packages/ title="Using the OpenTelemetry.AutoInstrumentation NuGet packages" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codenetnuget-packages><span>NuGet Packages</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codenettroubleshooting-li><input type=checkbox id=m-docszero-codenettroubleshooting-check> <label for=m-docszero-codenettroubleshooting-check><a href=/docs/zero-code/net/troubleshooting/ title="Troubleshooting .NET automatic instrumentation issues" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codenettroubleshooting><span>Troubleshooting</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codephp-li><input type=checkbox id=m-docszero-codephp-check> <label for=m-docszero-codephp-check><a href=/docs/zero-code/php/ title="PHP zero-code instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codephp><span>PHP</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codepython-li><input type=checkbox id=m-docszero-codepython-check> <label for=m-docszero-codepython-check><a href=/docs/zero-code/python/ title="Python zero-code instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codepython><span>Python</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codepythonconfiguration-li><input type=checkbox id=m-docszero-codepythonconfiguration-check> <label for=m-docszero-codepythonconfiguration-check><a href=/docs/zero-code/python/configuration/ title="Agent Configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codepythonconfiguration><span>Configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codepythonexample-li><input type=checkbox id=m-docszero-codepythonexample-check> <label for=m-docszero-codepythonexample-check><a href=/docs/zero-code/python/example/ title="Auto-Instrumentation Example" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codepythonexample><span>Example</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codepythonlogs-example-li><input type=checkbox id=m-docszero-codepythonlogs-example-check> <label for=m-docszero-codepythonlogs-example-check><a href=/docs/zero-code/python/logs-example/ title="Logs Auto-Instrumentation Example" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codepythonlogs-example><span>Logs Example</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codepythonoperator-li><input type=checkbox id=m-docszero-codepythonoperator-check> <label for=m-docszero-codepythonoperator-check><a href=/docs/zero-code/python/operator/ title="Using the OpenTelemetry Operator to Inject Auto-Instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codepythonoperator><span>Operator</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codejava-li><input type=checkbox id=m-docszero-codejava-check> <label for=m-docszero-codejava-check><a href=/docs/zero-code/java/ title="Java zero-code instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codejava><span>Java</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codejavaagent-li><input type=checkbox id=m-docszero-codejavaagent-check> <label for=m-docszero-codejavaagent-check><a href=/docs/zero-code/java/agent/ title="Java Agent" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codejavaagent><span>Agent</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentgetting-started-li><input type=checkbox id=m-docszero-codejavaagentgetting-started-check> <label for=m-docszero-codejavaagentgetting-started-check><a href=/docs/zero-code/java/agent/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentgetting-started><span>Getting started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentconfiguration-li><input type=checkbox id=m-docszero-codejavaagentconfiguration-check> <label for=m-docszero-codejavaagentconfiguration-check><a href=/docs/zero-code/java/agent/configuration/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentconfiguration><span>Configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentdisable-li><input type=checkbox id=m-docszero-codejavaagentdisable-check> <label for=m-docszero-codejavaagentdisable-check><a href=/docs/zero-code/java/agent/disable/ title="Suppressing specific instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentdisable><span>Suppressing instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentannotations-li><input type=checkbox id=m-docszero-codejavaagentannotations-check> <label for=m-docszero-codejavaagentannotations-check><a href=/docs/zero-code/java/agent/annotations/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentannotations><span>Annotations</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codejavaagentinstrumentation-li><input type=checkbox id=m-docszero-codejavaagentinstrumentation-check> <label for=m-docszero-codejavaagentinstrumentation-check><a href=/docs/zero-code/java/agent/instrumentation/ title="Instrumentation configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codejavaagentinstrumentation><span>Instrumentation config</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentinstrumentationhttp-li><input type=checkbox id=m-docszero-codejavaagentinstrumentationhttp-check> <label for=m-docszero-codejavaagentinstrumentationhttp-check><a href=/docs/zero-code/java/agent/instrumentation/http/ title="HTTP instrumentation configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentinstrumentationhttp><span>HTTP</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentserver-config-li><input type=checkbox id=m-docszero-codejavaagentserver-config-check> <label for=m-docszero-codejavaagentserver-config-check><a href=/docs/zero-code/java/agent/server-config/ title="Application server configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentserver-config><span>App server config</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentextensions-li><input type=checkbox id=m-docszero-codejavaagentextensions-check> <label for=m-docszero-codejavaagentextensions-check><a href=/docs/zero-code/java/agent/extensions/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentextensions><span>Extensions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaagentperformance-li><input type=checkbox id=m-docszero-codejavaagentperformance-check> <label for=m-docszero-codejavaagentperformance-check><a href=/docs/zero-code/java/agent/performance/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaagentperformance><span>Performance</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codejavaspring-boot-starter-li><input type=checkbox id=m-docszero-codejavaspring-boot-starter-check> <label for=m-docszero-codejavaspring-boot-starter-check><a href=/docs/zero-code/java/spring-boot-starter/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codejavaspring-boot-starter><span>Spring Boot starter</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaspring-boot-startergetting-started-li><input type=checkbox id=m-docszero-codejavaspring-boot-startergetting-started-check> <label for=m-docszero-codejavaspring-boot-startergetting-started-check><a href=/docs/zero-code/java/spring-boot-starter/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaspring-boot-startergetting-started><span>Getting started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaspring-boot-startersdk-configuration-li><input type=checkbox id=m-docszero-codejavaspring-boot-startersdk-configuration-check> <label for=m-docszero-codejavaspring-boot-startersdk-configuration-check><a href=/docs/zero-code/java/spring-boot-starter/sdk-configuration/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaspring-boot-startersdk-configuration><span>SDK configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaspring-boot-starterout-of-the-box-instrumentation-li><input type=checkbox id=m-docszero-codejavaspring-boot-starterout-of-the-box-instrumentation-check> <label for=m-docszero-codejavaspring-boot-starterout-of-the-box-instrumentation-check><a href=/docs/zero-code/java/spring-boot-starter/out-of-the-box-instrumentation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaspring-boot-starterout-of-the-box-instrumentation><span>Out of the box instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaspring-boot-starterannotations-li><input type=checkbox id=m-docszero-codejavaspring-boot-starterannotations-check> <label for=m-docszero-codejavaspring-boot-starterannotations-check><a href=/docs/zero-code/java/spring-boot-starter/annotations/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaspring-boot-starterannotations><span>Annotations</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaspring-boot-starteradditional-instrumentations-li><input type=checkbox id=m-docszero-codejavaspring-boot-starteradditional-instrumentations-check> <label for=m-docszero-codejavaspring-boot-starteradditional-instrumentations-check><a href=/docs/zero-code/java/spring-boot-starter/additional-instrumentations/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaspring-boot-starteradditional-instrumentations><span>Additional instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejavaspring-boot-starterother-spring-autoconfig-li><input type=checkbox id=m-docszero-codejavaspring-boot-starterother-spring-autoconfig-check> <label for=m-docszero-codejavaspring-boot-starterother-spring-autoconfig-check><a href=/docs/zero-code/java/spring-boot-starter/other-spring-autoconfig/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejavaspring-boot-starterother-spring-autoconfig><span>Other Spring autoconfiguration</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docszero-codejs-li><input type=checkbox id=m-docszero-codejs-check> <label for=m-docszero-codejs-check><a href=/docs/zero-code/js/ title="JavaScript zero-code instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docszero-codejs><span>JavaScript</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docszero-codejsconfiguration-li><input type=checkbox id=m-docszero-codejsconfiguration-check> <label for=m-docszero-codejsconfiguration-check><a href=/docs/zero-code/js/configuration/ title="Zero-Code Instrumentation Configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docszero-codejsconfiguration><span>Configuration</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docscollector-li><input type=checkbox id=m-docscollector-check> <label for=m-docscollector-check><a href=/docs/collector/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscollector><span>Collector</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorquick-start-li><input type=checkbox id=m-docscollectorquick-start-check> <label for=m-docscollectorquick-start-check><a href=/docs/collector/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorquick-start><span>Quick start</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorinstallation-li><input type=checkbox id=m-docscollectorinstallation-check> <label for=m-docscollectorinstallation-check><a href=/docs/collector/installation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorinstallation><span>Install the Collector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docscollectordeployment-li><input type=checkbox id=m-docscollectordeployment-check> <label for=m-docscollectordeployment-check><a href=/docs/collector/deployment/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscollectordeployment><span>Deployment</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectordeploymentno-collector-li><input type=checkbox id=m-docscollectordeploymentno-collector-check> <label for=m-docscollectordeploymentno-collector-check><a href=/docs/collector/deployment/no-collector/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectordeploymentno-collector><span>No Collector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectordeploymentagent-li><input type=checkbox id=m-docscollectordeploymentagent-check> <label for=m-docscollectordeploymentagent-check><a href=/docs/collector/deployment/agent/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectordeploymentagent><span>Agent</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectordeploymentgateway-li><input type=checkbox id=m-docscollectordeploymentgateway-check> <label for=m-docscollectordeploymentgateway-check><a href=/docs/collector/deployment/gateway/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectordeploymentgateway><span>Gateway</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorconfiguration-li><input type=checkbox id=m-docscollectorconfiguration-check> <label for=m-docscollectorconfiguration-check><a href=/docs/collector/configuration/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorconfiguration><span>Configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectormanagement-li><input type=checkbox id=m-docscollectormanagement-check> <label for=m-docscollectormanagement-check><a href=/docs/collector/management/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectormanagement><span>Management</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectordistributions-li><input type=checkbox id=m-docscollectordistributions-check> <label for=m-docscollectordistributions-check><a href=/docs/collector/distributions/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectordistributions><span>Distributions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorinternal-telemetry-li><input type=checkbox id=m-docscollectorinternal-telemetry-check> <label for=m-docscollectorinternal-telemetry-check><a href=/docs/collector/internal-telemetry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorinternal-telemetry><span>Internal telemetry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectortroubleshooting-li><input type=checkbox id=m-docscollectortroubleshooting-check> <label for=m-docscollectortroubleshooting-check><a href=/docs/collector/troubleshooting/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectortroubleshooting><span>Troubleshooting</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorscaling-li><input type=checkbox id=m-docscollectorscaling-check> <label for=m-docscollectorscaling-check><a href=/docs/collector/scaling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorscaling><span>Scaling the Collector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectortransforming-telemetry-li><input type=checkbox id=m-docscollectortransforming-telemetry-check> <label for=m-docscollectortransforming-telemetry-check><a href=/docs/collector/transforming-telemetry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectortransforming-telemetry><span>Transforming telemetry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorarchitecture-li><input type=checkbox id=m-docscollectorarchitecture-check> <label for=m-docscollectorarchitecture-check><a href=/docs/collector/architecture/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorarchitecture><span>Architecture</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorcustom-collector-li><input type=checkbox id=m-docscollectorcustom-collector-check> <label for=m-docscollectorcustom-collector-check><a href=/docs/collector/custom-collector/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorcustom-collector><span>Building a custom collector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docscollectorbuilding-li><input type=checkbox id=m-docscollectorbuilding-check> <label for=m-docscollectorbuilding-check><a href=/docs/collector/building/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscollectorbuilding><span>Building custom components</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorbuildingreceiver-li><input type=checkbox id=m-docscollectorbuildingreceiver-check> <label for=m-docscollectorbuildingreceiver-check><a href=/docs/collector/building/receiver/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorbuildingreceiver><span>Building a receiver</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorbuildingconnector-li><input type=checkbox id=m-docscollectorbuildingconnector-check> <label for=m-docscollectorbuildingconnector-check><a href=/docs/collector/building/connector/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorbuildingconnector><span>Building a Connector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorbuildingauthenticator-extension-li><input type=checkbox id=m-docscollectorbuildingauthenticator-extension-check> <label for=m-docscollectorbuildingauthenticator-extension-check><a href=/docs/collector/building/authenticator-extension/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorbuildingauthenticator-extension><span>Building an authenticator extension</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorbenchmarks-li><input type=checkbox id=m-docscollectorbenchmarks-check> <label for=m-docscollectorbenchmarks-check><a href=/docs/collector/benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorbenchmarks><span>Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscollectorregistry-li><input type=checkbox id=m-docscollectorregistry-check> <label for=m-docscollectorregistry-check><a href=/docs/collector/registry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscollectorregistry><span>Registry</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docskubernetes-li><input type=checkbox id=m-docskubernetes-check> <label for=m-docskubernetes-check><a href=/docs/kubernetes/ title="OpenTelemetry with Kubernetes" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docskubernetes><span>Kubernetes</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetesgetting-started-li><input type=checkbox id=m-docskubernetesgetting-started-check> <label for=m-docskubernetesgetting-started-check><a href=/docs/kubernetes/getting-started/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetesgetting-started><span>Getting Started</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docskubernetescollector-li><input type=checkbox id=m-docskubernetescollector-check> <label for=m-docskubernetescollector-check><a href=/docs/kubernetes/collector/ title="OpenTelemetry Collector and Kubernetes" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docskubernetescollector><span>Collector</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetescollectorcomponents-li><input type=checkbox id=m-docskubernetescollectorcomponents-check> <label for=m-docskubernetescollectorcomponents-check><a href=/docs/kubernetes/collector/components/ title="Important Components for Kubernetes" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetescollectorcomponents><span>Components</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docskuberneteshelm-li><input type=checkbox id=m-docskuberneteshelm-check> <label for=m-docskuberneteshelm-check><a href=/docs/kubernetes/helm/ title="OpenTelemetry Helm Charts" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docskuberneteshelm><span>Helm Charts</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskuberneteshelmcollector-li><input type=checkbox id=m-docskuberneteshelmcollector-check> <label for=m-docskuberneteshelmcollector-check><a href=/docs/kubernetes/helm/collector/ title="OpenTelemetry Collector Chart" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskuberneteshelmcollector><span>Collector Chart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskuberneteshelmdemo-li><input type=checkbox id=m-docskuberneteshelmdemo-check> <label for=m-docskuberneteshelmdemo-check><a href=/docs/kubernetes/helm/demo/ title="OpenTelemetry Demo Chart" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskuberneteshelmdemo><span>Demo Chart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskuberneteshelmoperator-li><input type=checkbox id=m-docskuberneteshelmoperator-check> <label for=m-docskuberneteshelmoperator-check><a href=/docs/kubernetes/helm/operator/ title="OpenTelemetry Operator Chart" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskuberneteshelmoperator><span>Operator Chart</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docskubernetesoperator-li><input type=checkbox id=m-docskubernetesoperator-check> <label for=m-docskubernetesoperator-check><a href=/docs/kubernetes/operator/ title="OpenTelemetry Operator for Kubernetes" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docskubernetesoperator><span>Kubernetes Operator</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetesoperatorautomatic-li><input type=checkbox id=m-docskubernetesoperatorautomatic-check> <label for=m-docskubernetesoperatorautomatic-check><a href=/docs/kubernetes/operator/automatic/ title="Injecting Auto-instrumentation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetesoperatorautomatic><span>Auto-instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetesoperatortarget-allocator-li><input type=checkbox id=m-docskubernetesoperatortarget-allocator-check> <label for=m-docskubernetesoperatortarget-allocator-check><a href=/docs/kubernetes/operator/target-allocator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetesoperatortarget-allocator><span>Target Allocator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docskubernetesoperatortroubleshooting-li><input type=checkbox id=m-docskubernetesoperatortroubleshooting-check> <label for=m-docskubernetesoperatortroubleshooting-check><a href=/docs/kubernetes/operator/troubleshooting/ title="Troubleshooting the OpenTelemetry Operator for Kubernetes" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docskubernetesoperatortroubleshooting><span>Troubleshooting</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetesoperatortroubleshootingautomatic-li><input type=checkbox id=m-docskubernetesoperatortroubleshootingautomatic-check> <label for=m-docskubernetesoperatortroubleshootingautomatic-check><a href=/docs/kubernetes/operator/troubleshooting/automatic/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetesoperatortroubleshootingautomatic><span>Auto-instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetesoperatortroubleshootingprometheus-alerts-runbooks-li><input type=checkbox id=m-docskubernetesoperatortroubleshootingprometheus-alerts-runbooks-check> <label for=m-docskubernetesoperatortroubleshootingprometheus-alerts-runbooks-check><a href=/docs/kubernetes/operator/troubleshooting/prometheus-alerts-runbooks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetesoperatortroubleshootingprometheus-alerts-runbooks><span>Prometheus Alerts Runbooks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docskubernetesoperatortroubleshootingtarget-allocator-li><input type=checkbox id=m-docskubernetesoperatortroubleshootingtarget-allocator-check> <label for=m-docskubernetesoperatortroubleshootingtarget-allocator-check><a href=/docs/kubernetes/operator/troubleshooting/target-allocator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docskubernetesoperatortroubleshootingtarget-allocator><span>Target Allocator</span></a></label></li></ul></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsfaas-li><input type=checkbox id=m-docsfaas-check> <label for=m-docsfaas-check><a href=/docs/faas/ title="Functions as a Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsfaas><span>FaaS</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsfaaslambda-auto-instrument-li><input type=checkbox id=m-docsfaaslambda-auto-instrument-check> <label for=m-docsfaaslambda-auto-instrument-check><a href=/docs/faas/lambda-auto-instrument/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsfaaslambda-auto-instrument><span>Lambda Auto-Instrumentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsfaaslambda-collector-li><input type=checkbox id=m-docsfaaslambda-collector-check> <label for=m-docsfaaslambda-collector-check><a href=/docs/faas/lambda-collector/ title="Lambda Collector Configuration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsfaaslambda-collector><span>Lambda Collector Config</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsfaaslambda-manual-instrument-li><input type=checkbox id=m-docsfaaslambda-manual-instrument-check> <label for=m-docsfaaslambda-manual-instrument-check><a href=/docs/faas/lambda-manual-instrument/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsfaaslambda-manual-instrument><span>Lambda Manual Instrumentation</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsmigration-li><input type=checkbox id=m-docsmigration-check> <label for=m-docsmigration-check><a href=/docs/migration/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsmigration><span>Migration</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsmigrationopentracing-li><input type=checkbox id=m-docsmigrationopentracing-check> <label for=m-docsmigrationopentracing-check><a href=/docs/migration/opentracing/ title="Migrating from OpenTracing" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsmigrationopentracing><span>OpenTracing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsmigrationopencensus-li><input type=checkbox id=m-docsmigrationopencensus-check> <label for=m-docsmigrationopencensus-check><a href=/docs/migration/opencensus/ title="Migrating from OpenCensus" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsmigrationopencensus><span>OpenCensus</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecs-li><input type=checkbox id=m-docsspecs-check> <label for=m-docsspecs-check><a href=/docs/specs/ title=Specifications class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecs><span>Specs</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsstatus-li><input type=checkbox id=m-docsspecsstatus-check> <label for=m-docsspecsstatus-check><a href=/docs/specs/status/ title="Specification Status Summary" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsstatus><span>Status</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotel-li><input type=checkbox id=m-docsspecsotel-check> <label for=m-docsspecsotel-check><a href=/docs/specs/otel/ title="OpenTelemetry Specification 1.39.0" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotel><span>OTel 1.39.0</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteloverview-li><input type=checkbox id=m-docsspecsoteloverview-check> <label for=m-docsspecsoteloverview-check><a href=/docs/specs/otel/overview/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteloverview><span>Overview</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelbaggage-li><input type=checkbox id=m-docsspecsotelbaggage-check> <label for=m-docsspecsotelbaggage-check><a href=/docs/specs/otel/baggage/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelbaggage><span>Baggage</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelbaggageapi-li><input type=checkbox id=m-docsspecsotelbaggageapi-check> <label for=m-docsspecsotelbaggageapi-check><a href=/docs/specs/otel/baggage/api/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelbaggageapi><span>Baggage API</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellibrary-guidelines-li><input type=checkbox id=m-docsspecsotellibrary-guidelines-check> <label for=m-docsspecsotellibrary-guidelines-check><a href=/docs/specs/otel/library-guidelines/ title="OpenTelemetry Client Design Principles" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellibrary-guidelines><span>Client Design Principles</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelcommon-li><input type=checkbox id=m-docsspecsotelcommon-check> <label for=m-docsspecsotelcommon-check><a href=/docs/specs/otel/common/ title="Common specification concepts" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelcommon><span>Common concepts</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcommonattribute-naming-li><input type=checkbox id=m-docsspecsotelcommonattribute-naming-check> <label for=m-docsspecsotelcommonattribute-naming-check><a href=/docs/specs/otel/common/attribute-naming/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcommonattribute-naming><span>Attribute Naming</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcommonattribute-requirement-level-li><input type=checkbox id=m-docsspecsotelcommonattribute-requirement-level-check> <label for=m-docsspecsotelcommonattribute-requirement-level-check><a href=/docs/specs/otel/common/attribute-requirement-level/ title="Attribute Requirement Levels for Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcommonattribute-requirement-level><span>Attribute Requirement Levels</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcommonattribute-type-mapping-li><input type=checkbox id=m-docsspecsotelcommonattribute-type-mapping-check> <label for=m-docsspecsotelcommonattribute-type-mapping-check><a href=/docs/specs/otel/common/attribute-type-mapping/ title="Mapping Arbitrary Data to OTLP AnyValue" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcommonattribute-type-mapping><span>Mapping to AnyValue</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcommonmapping-to-non-otlp-li><input type=checkbox id=m-docsspecsotelcommonmapping-to-non-otlp-check> <label for=m-docsspecsotelcommonmapping-to-non-otlp-check><a href=/docs/specs/otel/common/mapping-to-non-otlp/ title="OpenTelemetry Transformation to non-OTLP Formats" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcommonmapping-to-non-otlp><span>Mapping to non-OTLP Formats</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelcompatibility-li><input type=checkbox id=m-docsspecsotelcompatibility-check> <label for=m-docsspecsotelcompatibility-check><a href=/docs/specs/otel/compatibility/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelcompatibility><span>Compatibility</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcompatibilityopencensus-li><input type=checkbox id=m-docsspecsotelcompatibilityopencensus-check> <label for=m-docsspecsotelcompatibilityopencensus-check><a href=/docs/specs/otel/compatibility/opencensus/ title="OpenCensus Compatibility" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcompatibilityopencensus><span>OpenCensus</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcompatibilityopentracing-li><input type=checkbox id=m-docsspecsotelcompatibilityopentracing-check> <label for=m-docsspecsotelcompatibilityopentracing-check><a href=/docs/specs/otel/compatibility/opentracing/ title="OpenTracing Compatibility" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcompatibilityopentracing><span>OpenTracing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcompatibilityprometheus_and_openmetrics-li><input type=checkbox id=m-docsspecsotelcompatibilityprometheus_and_openmetrics-check> <label for=m-docsspecsotelcompatibilityprometheus_and_openmetrics-check><a href=/docs/specs/otel/compatibility/prometheus_and_openmetrics/ title="Prometheus and OpenMetrics Compatibility" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcompatibilityprometheus_and_openmetrics><span>Prometheus and OpenMetrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcompatibilitylogging_trace_context-li><input type=checkbox id=m-docsspecsotelcompatibilitylogging_trace_context-check> <label for=m-docsspecsotelcompatibilitylogging_trace_context-check><a href=/docs/specs/otel/compatibility/logging_trace_context/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcompatibilitylogging_trace_context><span>Trace Context in non-OTLP Log Formats</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelconfiguration-li><input type=checkbox id=m-docsspecsotelconfiguration-check> <label for=m-docsspecsotelconfiguration-check><a href=/docs/specs/otel/configuration/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelconfiguration><span>Configuration</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelconfigurationdata-model-li><input type=checkbox id=m-docsspecsotelconfigurationdata-model-check> <label for=m-docsspecsotelconfigurationdata-model-check><a href=/docs/specs/otel/configuration/data-model/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelconfigurationdata-model><span>Configuration Data Model</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelconfigurationsdk-li><input type=checkbox id=m-docsspecsotelconfigurationsdk-check> <label for=m-docsspecsotelconfigurationsdk-check><a href=/docs/specs/otel/configuration/sdk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelconfigurationsdk><span>Configuration SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelconfigurationsdk-environment-variables-li><input type=checkbox id=m-docsspecsotelconfigurationsdk-environment-variables-check> <label for=m-docsspecsotelconfigurationsdk-environment-variables-check><a href=/docs/specs/otel/configuration/sdk-environment-variables/ title="Environment Variable Specification" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelconfigurationsdk-environment-variables><span>Env var</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelconfigurationapi-li><input type=checkbox id=m-docsspecsotelconfigurationapi-check> <label for=m-docsspecsotelconfigurationapi-check><a href=/docs/specs/otel/configuration/api/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelconfigurationapi><span>Instrumentation Configuration API</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelcontext-li><input type=checkbox id=m-docsspecsotelcontext-check> <label for=m-docsspecsotelcontext-check><a href=/docs/specs/otel/context/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelcontext><span>Context</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelcontextapi-propagators-li><input type=checkbox id=m-docsspecsotelcontextapi-propagators-check> <label for=m-docsspecsotelcontextapi-propagators-check><a href=/docs/specs/otel/context/api-propagators/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelcontextapi-propagators><span>Propagators API</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteldocument-status-li><input type=checkbox id=m-docsspecsoteldocument-status-check> <label for=m-docsspecsoteldocument-status-check><a href=/docs/specs/otel/document-status/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteldocument-status><span>Definitions of Document Statuses</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelerror-handling-li><input type=checkbox id=m-docsspecsotelerror-handling-check> <label for=m-docsspecsotelerror-handling-check><a href=/docs/specs/otel/error-handling/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelerror-handling><span>Error handling in OpenTelemetry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelglossary-li><input type=checkbox id=m-docsspecsotelglossary-check> <label for=m-docsspecsotelglossary-check><a href=/docs/specs/otel/glossary/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelglossary><span>Glossary</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotellogs-li><input type=checkbox id=m-docsspecsotellogs-check> <label for=m-docsspecsotellogs-check><a href=/docs/specs/otel/logs/ title="OpenTelemetry Logging" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotellogs><span>Logs</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogsapi-li><input type=checkbox id=m-docsspecsotellogsapi-check> <label for=m-docsspecsotellogsapi-check><a href=/docs/specs/otel/logs/api/ title="Logs API" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogsapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogsdata-model-appendix-li><input type=checkbox id=m-docsspecsotellogsdata-model-appendix-check> <label for=m-docsspecsotellogsdata-model-appendix-check><a href=/docs/specs/otel/logs/data-model-appendix/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogsdata-model-appendix><span>Data Model Appendix</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogsevent-api-li><input type=checkbox id=m-docsspecsotellogsevent-api-check> <label for=m-docsspecsotellogsevent-api-check><a href=/docs/specs/otel/logs/event-api/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogsevent-api><span>Events API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogsevent-sdk-li><input type=checkbox id=m-docsspecsotellogsevent-sdk-check> <label for=m-docsspecsotellogsevent-sdk-check><a href=/docs/specs/otel/logs/event-sdk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogsevent-sdk><span>Events SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotellogssdk_exporters-li><input type=checkbox id=m-docsspecsotellogssdk_exporters-check> <label for=m-docsspecsotellogssdk_exporters-check><a href=/docs/specs/otel/logs/sdk_exporters/ title="Logs Exporters" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotellogssdk_exporters><span>Exporters</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogssdk_exportersstdout-li><input type=checkbox id=m-docsspecsotellogssdk_exportersstdout-check> <label for=m-docsspecsotellogssdk_exportersstdout-check><a href=/docs/specs/otel/logs/sdk_exporters/stdout/ title="Logs Exporter - Standard output" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogssdk_exportersstdout><span>Stdout</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogsdata-model-li><input type=checkbox id=m-docsspecsotellogsdata-model-check> <label for=m-docsspecsotellogsdata-model-check><a href=/docs/specs/otel/logs/data-model/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogsdata-model><span>Logs Data Model</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogssdk-li><input type=checkbox id=m-docsspecsotellogssdk-check> <label for=m-docsspecsotellogssdk-check><a href=/docs/specs/otel/logs/sdk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogssdk><span>Logs SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogsnoop-li><input type=checkbox id=m-docsspecsotellogsnoop-check> <label for=m-docsspecsotellogsnoop-check><a href=/docs/specs/otel/logs/noop/ title="Logs API No-Op Implementation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogsnoop><span>No-Op</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellogssupplementary-guidelines-li><input type=checkbox id=m-docsspecsotellogssupplementary-guidelines-check> <label for=m-docsspecsotellogssupplementary-guidelines-check><a href=/docs/specs/otel/logs/supplementary-guidelines/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellogssupplementary-guidelines><span>Supplementary Guidelines</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelmetrics-li><input type=checkbox id=m-docsspecsotelmetrics-check> <label for=m-docsspecsotelmetrics-check><a href=/docs/specs/otel/metrics/ title="OpenTelemetry Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelmetrics><span>Metrics</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricsapi-li><input type=checkbox id=m-docsspecsotelmetricsapi-check> <label for=m-docsspecsotelmetricsapi-check><a href=/docs/specs/otel/metrics/api/ title="Metrics API" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricsapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricsdata-model-li><input type=checkbox id=m-docsspecsotelmetricsdata-model-check> <label for=m-docsspecsotelmetricsdata-model-check><a href=/docs/specs/otel/metrics/data-model/ title="Metrics Data Model" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricsdata-model><span>Data Model</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelmetricssdk_exporters-li><input type=checkbox id=m-docsspecsotelmetricssdk_exporters-check> <label for=m-docsspecsotelmetricssdk_exporters-check><a href=/docs/specs/otel/metrics/sdk_exporters/ title="Metrics Exporters" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelmetricssdk_exporters><span>Exporters</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricssdk_exportersin-memory-li><input type=checkbox id=m-docsspecsotelmetricssdk_exportersin-memory-check> <label for=m-docsspecsotelmetricssdk_exportersin-memory-check><a href=/docs/specs/otel/metrics/sdk_exporters/in-memory/ title="Metrics Exporter - In-memory" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricssdk_exportersin-memory><span>In-memory</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricssdk_exportersotlp-li><input type=checkbox id=m-docsspecsotelmetricssdk_exportersotlp-check> <label for=m-docsspecsotelmetricssdk_exportersotlp-check><a href=/docs/specs/otel/metrics/sdk_exporters/otlp/ title="Metrics Exporter - OTLP" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricssdk_exportersotlp><span>OTLP</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricssdk_exportersprometheus-li><input type=checkbox id=m-docsspecsotelmetricssdk_exportersprometheus-check> <label for=m-docsspecsotelmetricssdk_exportersprometheus-check><a href=/docs/specs/otel/metrics/sdk_exporters/prometheus/ title="Metrics Exporter - Prometheus" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricssdk_exportersprometheus><span>Prometheus</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricssdk_exportersstdout-li><input type=checkbox id=m-docsspecsotelmetricssdk_exportersstdout-check> <label for=m-docsspecsotelmetricssdk_exportersstdout-check><a href=/docs/specs/otel/metrics/sdk_exporters/stdout/ title="Metrics Exporter - Standard output" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricssdk_exportersstdout><span>Stdout</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricsmetric-requirement-level-li><input type=checkbox id=m-docsspecsotelmetricsmetric-requirement-level-check> <label for=m-docsspecsotelmetricsmetric-requirement-level-check><a href=/docs/specs/otel/metrics/metric-requirement-level/ title="Metric Requirement Levels for Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricsmetric-requirement-level><span>Metric Requirement Levels</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricsnoop-li><input type=checkbox id=m-docsspecsotelmetricsnoop-check> <label for=m-docsspecsotelmetricsnoop-check><a href=/docs/specs/otel/metrics/noop/ title="Metrics No-Op API Implementation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricsnoop><span>No-Op</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricssdk-li><input type=checkbox id=m-docsspecsotelmetricssdk-check> <label for=m-docsspecsotelmetricssdk-check><a href=/docs/specs/otel/metrics/sdk/ title="Metrics SDK" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricssdk><span>SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelmetricssupplementary-guidelines-li><input type=checkbox id=m-docsspecsotelmetricssupplementary-guidelines-check> <label for=m-docsspecsotelmetricssupplementary-guidelines-check><a href=/docs/specs/otel/metrics/supplementary-guidelines/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelmetricssupplementary-guidelines><span>Supplementary Guidelines</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelperformance-li><input type=checkbox id=m-docsspecsotelperformance-check> <label for=m-docsspecsotelperformance-check><a href=/docs/specs/otel/performance/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelperformance><span>Performance and Blocking of OpenTelemetry API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelperformance-benchmark-li><input type=checkbox id=m-docsspecsotelperformance-benchmark-check> <label for=m-docsspecsotelperformance-benchmark-check><a href=/docs/specs/otel/performance-benchmark/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelperformance-benchmark><span>Performance Benchmark of OpenTelemetry API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelprofiles-li><input type=checkbox id=m-docsspecsotelprofiles-check> <label for=m-docsspecsotelprofiles-check><a href=/docs/specs/otel/profiles/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelprofiles><span>Profiles</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelprofilesmappings-li><input type=checkbox id=m-docsspecsotelprofilesmappings-check> <label for=m-docsspecsotelprofilesmappings-check><a href=/docs/specs/otel/profiles/mappings/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelprofilesmappings><span>Mappings</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelproject-management-li><input type=checkbox id=m-docsspecsotelproject-management-check> <label for=m-docsspecsotelproject-management-check><a href=/docs/specs/otel/project-management/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelproject-management><span>Project Management</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotellibrary-layout-li><input type=checkbox id=m-docsspecsotellibrary-layout-check> <label for=m-docsspecsotellibrary-layout-check><a href=/docs/specs/otel/library-layout/ title="OpenTelemetry Project Package Layout" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotellibrary-layout><span>Project Package Layout</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelprotocol-li><input type=checkbox id=m-docsspecsotelprotocol-check> <label for=m-docsspecsotelprotocol-check><a href=/docs/specs/otel/protocol/ title="OpenTelemetry Protocol" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelprotocol><span>Protocol</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelprotocolotlp-li><input type=checkbox id=m-docsspecsotelprotocolotlp-check> <label for=m-docsspecsotelprotocolotlp-check><a href=/docs/specs/otel/protocol/otlp/ title="OpenTelemetry Protocol Specification" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelprotocolotlp><span>Specification 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelprotocoldesign-goals-li><input type=checkbox id=m-docsspecsotelprotocoldesign-goals-check> <label for=m-docsspecsotelprotocoldesign-goals-check><a href=/docs/specs/otel/protocol/design-goals/ title="Design Goals for OpenTelemetry Wire Protocol" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelprotocoldesign-goals><span>Design Goals</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelprotocolexporter-li><input type=checkbox id=m-docsspecsotelprotocolexporter-check> <label for=m-docsspecsotelprotocolexporter-check><a href=/docs/specs/otel/protocol/exporter/ title="OpenTelemetry Protocol Exporter" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelprotocolexporter><span>Exporter</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelprotocolfile-exporter-li><input type=checkbox id=m-docsspecsotelprotocolfile-exporter-check> <label for=m-docsspecsotelprotocolfile-exporter-check><a href=/docs/specs/otel/protocol/file-exporter/ title="OpenTelemetry Protocol File Exporter" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelprotocolfile-exporter><span>File Exporter</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelprotocolrequirements-li><input type=checkbox id=m-docsspecsotelprotocolrequirements-check> <label for=m-docsspecsotelprotocolrequirements-check><a href=/docs/specs/otel/protocol/requirements/ title="OpenTelemetry Protocol Requirements" target=_blank rel=noopener class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelprotocolrequirements><span>Requirements</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelresource-li><input type=checkbox id=m-docsspecsotelresource-check> <label for=m-docsspecsotelresource-check><a href=/docs/specs/otel/resource/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelresource><span>Resource</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelresourcesdk-li><input type=checkbox id=m-docsspecsotelresourcesdk-check> <label for=m-docsspecsotelresourcesdk-check><a href=/docs/specs/otel/resource/sdk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelresourcesdk><span>Resource SDK</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsotelschemas-li><input type=checkbox id=m-docsspecsotelschemas-check> <label for=m-docsspecsotelschemas-check><a href=/docs/specs/otel/schemas/ title="Telemetry Schemas" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotelschemas><span>Schemas</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelschemasfile_format_v100-li><input type=checkbox id=m-docsspecsotelschemasfile_format_v100-check> <label for=m-docsspecsotelschemasfile_format_v100-check><a href=/docs/specs/otel/schemas/file_format_v1.0.0/ title="Schema File Format 1.0.0" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelschemasfile_format_v100><span>1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelschemasfile_format_v110-li><input type=checkbox id=m-docsspecsotelschemasfile_format_v110-check> <label for=m-docsspecsotelschemasfile_format_v110-check><a href=/docs/specs/otel/schemas/file_format_v1.1.0/ title="Schema File Format 1.1.0" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelschemasfile_format_v110><span>1.1.0</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelsemantic-conventions-li><input type=checkbox id=m-docsspecsotelsemantic-conventions-check> <label for=m-docsspecsotelsemantic-conventions-check><a href=/docs/specs/otel/semantic-conventions/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelsemantic-conventions><span>Semantic Conventions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltelemetry-stability-li><input type=checkbox id=m-docsspecsoteltelemetry-stability-check> <label for=m-docsspecsoteltelemetry-stability-check><a href=/docs/specs/otel/telemetry-stability/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltelemetry-stability><span>Telemetry Stability</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelupgrading-li><input type=checkbox id=m-docsspecsotelupgrading-check> <label for=m-docsspecsotelupgrading-check><a href=/docs/specs/otel/upgrading/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelupgrading><span>The OpenTelemetry approach to upgrading</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsoteltrace-li><input type=checkbox id=m-docsspecsoteltrace-check> <label for=m-docsspecsoteltrace-check><a href=/docs/specs/otel/trace/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsoteltrace><span>Trace</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltraceapi-li><input type=checkbox id=m-docsspecsoteltraceapi-check> <label for=m-docsspecsoteltraceapi-check><a href=/docs/specs/otel/trace/api/ title="Tracing API" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltraceapi><span>API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltraceexceptions-li><input type=checkbox id=m-docsspecsoteltraceexceptions-check> <label for=m-docsspecsoteltraceexceptions-check><a href=/docs/specs/otel/trace/exceptions/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltraceexceptions><span>Exceptions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecsoteltracesdk_exporters-li><input type=checkbox id=m-docsspecsoteltracesdk_exporters-check> <label for=m-docsspecsoteltracesdk_exporters-check><a href=/docs/specs/otel/trace/sdk_exporters/ title="Trace Exporters" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsoteltracesdk_exporters><span>Exporters</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltracesdk_exportersstdout-li><input type=checkbox id=m-docsspecsoteltracesdk_exportersstdout-check> <label for=m-docsspecsoteltracesdk_exportersstdout-check><a href=/docs/specs/otel/trace/sdk_exporters/stdout/ title="Span Exporter - Standard output" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltracesdk_exportersstdout><span>Stdout</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltracesdk_exporterszipkin-li><input type=checkbox id=m-docsspecsoteltracesdk_exporterszipkin-check> <label for=m-docsspecsoteltracesdk_exporterszipkin-check><a href=/docs/specs/otel/trace/sdk_exporters/zipkin/ title="OpenTelemetry to Zipkin Transformation" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltracesdk_exporterszipkin><span>Zipkin</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltracetracestate-probability-sampling-experimental-li><input type=checkbox id=m-docsspecsoteltracetracestate-probability-sampling-experimental-check> <label for=m-docsspecsoteltracetracestate-probability-sampling-experimental-check><a href=/docs/specs/otel/trace/tracestate-probability-sampling-experimental/ title="TraceState: Probability Sampling" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltracetracestate-probability-sampling-experimental><span>Probability Sampling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltracesdk-li><input type=checkbox id=m-docsspecsoteltracesdk-check> <label for=m-docsspecsoteltracesdk-check><a href=/docs/specs/otel/trace/sdk/ title="Tracing SDK" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltracesdk><span>SDK</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltracetracestate-handling-li><input type=checkbox id=m-docsspecsoteltracetracestate-handling-check> <label for=m-docsspecsoteltracetracestate-handling-check><a href=/docs/specs/otel/trace/tracestate-handling/ title="TraceState Handling" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltracetracestate-handling><span>TraceState</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsoteltracetracestate-probability-sampling-li><input type=checkbox id=m-docsspecsoteltracetracestate-probability-sampling-check> <label for=m-docsspecsoteltracetracestate-probability-sampling-check><a href=/docs/specs/otel/trace/tracestate-probability-sampling/ title="TraceState Probability Sampling" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsoteltracetracestate-probability-sampling><span>TraceState</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelvendors-li><input type=checkbox id=m-docsspecsotelvendors-check> <label for=m-docsspecsotelvendors-check><a href=/docs/specs/otel/vendors/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelvendors><span>Vendors</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotelversioning-and-stability-li><input type=checkbox id=m-docsspecsotelversioning-and-stability-check> <label for=m-docsspecsotelversioning-and-stability-check><a href=/docs/specs/otel/versioning-and-stability/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsotelversioning-and-stability><span>Versioning and stability for OpenTelemetry clients</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsotlp-li><input type=checkbox id=m-docsspecsotlp-check> <label for=m-docsspecsotlp-check><a href=/docs/specs/otlp/ title="OTLP Specification 1.4.0" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecsotlp><span>OTLP 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecsopamp-li><input type=checkbox id=m-docsspecsopamp-check> <label for=m-docsspecsopamp-check><a href=/docs/specs/opamp/ title="Open Agent Management Protocol" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecsopamp><span>OpAMP</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconv-li><input type=checkbox id=m-docsspecssemconv-check> <label for=m-docsspecssemconv-check><a href=/docs/specs/semconv/ title="OpenTelemetry Semantic Conventions 1.28.0" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconv><span>Semantic Conventions 1.28.0</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvattributes-registry-li><input type=checkbox id=m-docsspecssemconvattributes-registry-check> <label for=m-docsspecssemconvattributes-registry-check><a href=/docs/specs/semconv/attributes-registry/ title="Attribute Registry" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvattributes-registry><span>Registry</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryandroid-li><input type=checkbox id=m-docsspecssemconvattributes-registryandroid-check> <label for=m-docsspecssemconvattributes-registryandroid-check><a href=/docs/specs/semconv/attributes-registry/android/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryandroid><span>Android</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryartifact-li><input type=checkbox id=m-docsspecssemconvattributes-registryartifact-check> <label for=m-docsspecssemconvattributes-registryartifact-check><a href=/docs/specs/semconv/attributes-registry/artifact/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryartifact><span>Artifact</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryaspnetcore-li><input type=checkbox id=m-docsspecssemconvattributes-registryaspnetcore-check> <label for=m-docsspecssemconvattributes-registryaspnetcore-check><a href=/docs/specs/semconv/attributes-registry/aspnetcore/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryaspnetcore><span>Aspnetcore</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryaws-li><input type=checkbox id=m-docsspecssemconvattributes-registryaws-check> <label for=m-docsspecssemconvattributes-registryaws-check><a href=/docs/specs/semconv/attributes-registry/aws/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryaws><span>AWS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryazure-li><input type=checkbox id=m-docsspecssemconvattributes-registryazure-check> <label for=m-docsspecssemconvattributes-registryazure-check><a href=/docs/specs/semconv/attributes-registry/azure/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryazure><span>Azure</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrybrowser-li><input type=checkbox id=m-docsspecssemconvattributes-registrybrowser-check> <label for=m-docsspecssemconvattributes-registrybrowser-check><a href=/docs/specs/semconv/attributes-registry/browser/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrybrowser><span>Browser</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycicd-li><input type=checkbox id=m-docsspecssemconvattributes-registrycicd-check> <label for=m-docsspecssemconvattributes-registrycicd-check><a href=/docs/specs/semconv/attributes-registry/cicd/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycicd><span>CICD</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryclient-li><input type=checkbox id=m-docsspecssemconvattributes-registryclient-check> <label for=m-docsspecssemconvattributes-registryclient-check><a href=/docs/specs/semconv/attributes-registry/client/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryclient><span>Client</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycloud-li><input type=checkbox id=m-docsspecssemconvattributes-registrycloud-check> <label for=m-docsspecssemconvattributes-registrycloud-check><a href=/docs/specs/semconv/attributes-registry/cloud/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycloud><span>Cloud</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycloudevents-li><input type=checkbox id=m-docsspecssemconvattributes-registrycloudevents-check> <label for=m-docsspecssemconvattributes-registrycloudevents-check><a href=/docs/specs/semconv/attributes-registry/cloudevents/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycloudevents><span>CloudEvents</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycloudfoundry-li><input type=checkbox id=m-docsspecssemconvattributes-registrycloudfoundry-check> <label for=m-docsspecssemconvattributes-registrycloudfoundry-check><a href=/docs/specs/semconv/attributes-registry/cloudfoundry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycloudfoundry><span>CloudFoundry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycode-li><input type=checkbox id=m-docsspecssemconvattributes-registrycode-check> <label for=m-docsspecssemconvattributes-registrycode-check><a href=/docs/specs/semconv/attributes-registry/code/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycode><span>Code</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycontainer-li><input type=checkbox id=m-docsspecssemconvattributes-registrycontainer-check> <label for=m-docsspecssemconvattributes-registrycontainer-check><a href=/docs/specs/semconv/attributes-registry/container/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycontainer><span>Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrycpu-li><input type=checkbox id=m-docsspecssemconvattributes-registrycpu-check> <label for=m-docsspecssemconvattributes-registrycpu-check><a href=/docs/specs/semconv/attributes-registry/cpu/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrycpu><span>CPU</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydb-li><input type=checkbox id=m-docsspecssemconvattributes-registrydb-check> <label for=m-docsspecssemconvattributes-registrydb-check><a href=/docs/specs/semconv/attributes-registry/db/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydb><span>Db</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydeployment-li><input type=checkbox id=m-docsspecssemconvattributes-registrydeployment-check> <label for=m-docsspecssemconvattributes-registrydeployment-check><a href=/docs/specs/semconv/attributes-registry/deployment/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydeployment><span>Deployment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydestination-li><input type=checkbox id=m-docsspecssemconvattributes-registrydestination-check> <label for=m-docsspecssemconvattributes-registrydestination-check><a href=/docs/specs/semconv/attributes-registry/destination/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydestination><span>Destination</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydevice-li><input type=checkbox id=m-docsspecssemconvattributes-registrydevice-check> <label for=m-docsspecssemconvattributes-registrydevice-check><a href=/docs/specs/semconv/attributes-registry/device/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydevice><span>Device</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydisk-li><input type=checkbox id=m-docsspecssemconvattributes-registrydisk-check> <label for=m-docsspecssemconvattributes-registrydisk-check><a href=/docs/specs/semconv/attributes-registry/disk/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydisk><span>Disk</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydns-li><input type=checkbox id=m-docsspecssemconvattributes-registrydns-check> <label for=m-docsspecssemconvattributes-registrydns-check><a href=/docs/specs/semconv/attributes-registry/dns/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydns><span>Dns</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrydotnet-li><input type=checkbox id=m-docsspecssemconvattributes-registrydotnet-check> <label for=m-docsspecssemconvattributes-registrydotnet-check><a href=/docs/specs/semconv/attributes-registry/dotnet/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrydotnet><span>Dotnet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryenduser-li><input type=checkbox id=m-docsspecssemconvattributes-registryenduser-check> <label for=m-docsspecssemconvattributes-registryenduser-check><a href=/docs/specs/semconv/attributes-registry/enduser/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryenduser><span>Enduser</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryerror-li><input type=checkbox id=m-docsspecssemconvattributes-registryerror-check> <label for=m-docsspecssemconvattributes-registryerror-check><a href=/docs/specs/semconv/attributes-registry/error/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryerror><span>Error</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryevent-li><input type=checkbox id=m-docsspecssemconvattributes-registryevent-check> <label for=m-docsspecssemconvattributes-registryevent-check><a href=/docs/specs/semconv/attributes-registry/event/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryevent><span>Event</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryexception-li><input type=checkbox id=m-docsspecssemconvattributes-registryexception-check> <label for=m-docsspecssemconvattributes-registryexception-check><a href=/docs/specs/semconv/attributes-registry/exception/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryexception><span>Exception</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryfaas-li><input type=checkbox id=m-docsspecssemconvattributes-registryfaas-check> <label for=m-docsspecssemconvattributes-registryfaas-check><a href=/docs/specs/semconv/attributes-registry/faas/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryfaas><span>Faas</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryfeature-flag-li><input type=checkbox id=m-docsspecssemconvattributes-registryfeature-flag-check> <label for=m-docsspecssemconvattributes-registryfeature-flag-check><a href=/docs/specs/semconv/attributes-registry/feature-flag/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryfeature-flag><span>Feature Flag</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryfile-li><input type=checkbox id=m-docsspecssemconvattributes-registryfile-check> <label for=m-docsspecssemconvattributes-registryfile-check><a href=/docs/specs/semconv/attributes-registry/file/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryfile><span>File</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrygcp-li><input type=checkbox id=m-docsspecssemconvattributes-registrygcp-check> <label for=m-docsspecssemconvattributes-registrygcp-check><a href=/docs/specs/semconv/attributes-registry/gcp/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrygcp><span>GCP</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrygen-ai-li><input type=checkbox id=m-docsspecssemconvattributes-registrygen-ai-check> <label for=m-docsspecssemconvattributes-registrygen-ai-check><a href=/docs/specs/semconv/attributes-registry/gen-ai/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrygen-ai><span>Gen AI</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrygo-li><input type=checkbox id=m-docsspecssemconvattributes-registrygo-check> <label for=m-docsspecssemconvattributes-registrygo-check><a href=/docs/specs/semconv/attributes-registry/go/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrygo><span>Go</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrygraphql-li><input type=checkbox id=m-docsspecssemconvattributes-registrygraphql-check> <label for=m-docsspecssemconvattributes-registrygraphql-check><a href=/docs/specs/semconv/attributes-registry/graphql/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrygraphql><span>GraphQL</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryhardware-li><input type=checkbox id=m-docsspecssemconvattributes-registryhardware-check> <label for=m-docsspecssemconvattributes-registryhardware-check><a href=/docs/specs/semconv/attributes-registry/hardware/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryhardware><span>Hardware</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryheroku-li><input type=checkbox id=m-docsspecssemconvattributes-registryheroku-check> <label for=m-docsspecssemconvattributes-registryheroku-check><a href=/docs/specs/semconv/attributes-registry/heroku/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryheroku><span>Heroku</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryhost-li><input type=checkbox id=m-docsspecssemconvattributes-registryhost-check> <label for=m-docsspecssemconvattributes-registryhost-check><a href=/docs/specs/semconv/attributes-registry/host/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryhost><span>Host</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryhttp-li><input type=checkbox id=m-docsspecssemconvattributes-registryhttp-check> <label for=m-docsspecssemconvattributes-registryhttp-check><a href=/docs/specs/semconv/attributes-registry/http/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryhttp><span>HTTP</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryios-li><input type=checkbox id=m-docsspecssemconvattributes-registryios-check> <label for=m-docsspecssemconvattributes-registryios-check><a href=/docs/specs/semconv/attributes-registry/ios/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryios><span>iOS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryjvm-li><input type=checkbox id=m-docsspecssemconvattributes-registryjvm-check> <label for=m-docsspecssemconvattributes-registryjvm-check><a href=/docs/specs/semconv/attributes-registry/jvm/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryjvm><span>JVM</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryk8s-li><input type=checkbox id=m-docsspecssemconvattributes-registryk8s-check> <label for=m-docsspecssemconvattributes-registryk8s-check><a href=/docs/specs/semconv/attributes-registry/k8s/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryk8s><span>K8s</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrylinux-li><input type=checkbox id=m-docsspecssemconvattributes-registrylinux-check> <label for=m-docsspecssemconvattributes-registrylinux-check><a href=/docs/specs/semconv/attributes-registry/linux/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrylinux><span>Linux</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrylog-li><input type=checkbox id=m-docsspecssemconvattributes-registrylog-check> <label for=m-docsspecssemconvattributes-registrylog-check><a href=/docs/specs/semconv/attributes-registry/log/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrylog><span>Log</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrymessaging-li><input type=checkbox id=m-docsspecssemconvattributes-registrymessaging-check> <label for=m-docsspecssemconvattributes-registrymessaging-check><a href=/docs/specs/semconv/attributes-registry/messaging/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrymessaging><span>Messaging</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrynetwork-li><input type=checkbox id=m-docsspecssemconvattributes-registrynetwork-check> <label for=m-docsspecssemconvattributes-registrynetwork-check><a href=/docs/specs/semconv/attributes-registry/network/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrynetwork><span>Network</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrynodejs-li><input type=checkbox id=m-docsspecssemconvattributes-registrynodejs-check> <label for=m-docsspecssemconvattributes-registrynodejs-check><a href=/docs/specs/semconv/attributes-registry/nodejs/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrynodejs><span>NodeJS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryoci-li><input type=checkbox id=m-docsspecssemconvattributes-registryoci-check> <label for=m-docsspecssemconvattributes-registryoci-check><a href=/docs/specs/semconv/attributes-registry/oci/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryoci><span>OCI</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryopentracing-li><input type=checkbox id=m-docsspecssemconvattributes-registryopentracing-check> <label for=m-docsspecssemconvattributes-registryopentracing-check><a href=/docs/specs/semconv/attributes-registry/opentracing/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryopentracing><span>OpenTracing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryos-li><input type=checkbox id=m-docsspecssemconvattributes-registryos-check> <label for=m-docsspecssemconvattributes-registryos-check><a href=/docs/specs/semconv/attributes-registry/os/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryos><span>OS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryotel-li><input type=checkbox id=m-docsspecssemconvattributes-registryotel-check> <label for=m-docsspecssemconvattributes-registryotel-check><a href=/docs/specs/semconv/attributes-registry/otel/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryotel><span>OTel</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrypeer-li><input type=checkbox id=m-docsspecssemconvattributes-registrypeer-check> <label for=m-docsspecssemconvattributes-registrypeer-check><a href=/docs/specs/semconv/attributes-registry/peer/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrypeer><span>Peer</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryprocess-li><input type=checkbox id=m-docsspecssemconvattributes-registryprocess-check> <label for=m-docsspecssemconvattributes-registryprocess-check><a href=/docs/specs/semconv/attributes-registry/process/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryprocess><span>Process</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryprofile-li><input type=checkbox id=m-docsspecssemconvattributes-registryprofile-check> <label for=m-docsspecssemconvattributes-registryprofile-check><a href=/docs/specs/semconv/attributes-registry/profile/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryprofile><span>Profile</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryrpc-li><input type=checkbox id=m-docsspecssemconvattributes-registryrpc-check> <label for=m-docsspecssemconvattributes-registryrpc-check><a href=/docs/specs/semconv/attributes-registry/rpc/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryrpc><span>RPC</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryserver-li><input type=checkbox id=m-docsspecssemconvattributes-registryserver-check> <label for=m-docsspecssemconvattributes-registryserver-check><a href=/docs/specs/semconv/attributes-registry/server/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryserver><span>Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryservice-li><input type=checkbox id=m-docsspecssemconvattributes-registryservice-check> <label for=m-docsspecssemconvattributes-registryservice-check><a href=/docs/specs/semconv/attributes-registry/service/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryservice><span>Service</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrysession-li><input type=checkbox id=m-docsspecssemconvattributes-registrysession-check> <label for=m-docsspecssemconvattributes-registrysession-check><a href=/docs/specs/semconv/attributes-registry/session/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrysession><span>Session</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrysignalr-li><input type=checkbox id=m-docsspecssemconvattributes-registrysignalr-check> <label for=m-docsspecssemconvattributes-registrysignalr-check><a href=/docs/specs/semconv/attributes-registry/signalr/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrysignalr><span>SignalR</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrysource-li><input type=checkbox id=m-docsspecssemconvattributes-registrysource-check> <label for=m-docsspecssemconvattributes-registrysource-check><a href=/docs/specs/semconv/attributes-registry/source/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrysource><span>Source</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrysystem-li><input type=checkbox id=m-docsspecssemconvattributes-registrysystem-check> <label for=m-docsspecssemconvattributes-registrysystem-check><a href=/docs/specs/semconv/attributes-registry/system/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrysystem><span>System</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrytelemetry-li><input type=checkbox id=m-docsspecssemconvattributes-registrytelemetry-check> <label for=m-docsspecssemconvattributes-registrytelemetry-check><a href=/docs/specs/semconv/attributes-registry/telemetry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrytelemetry><span>Telemetry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrytest-li><input type=checkbox id=m-docsspecssemconvattributes-registrytest-check> <label for=m-docsspecssemconvattributes-registrytest-check><a href=/docs/specs/semconv/attributes-registry/test/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrytest><span>Test</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrythread-li><input type=checkbox id=m-docsspecssemconvattributes-registrythread-check> <label for=m-docsspecssemconvattributes-registrythread-check><a href=/docs/specs/semconv/attributes-registry/thread/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrythread><span>Thread</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrytls-li><input type=checkbox id=m-docsspecssemconvattributes-registrytls-check> <label for=m-docsspecssemconvattributes-registrytls-check><a href=/docs/specs/semconv/attributes-registry/tls/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrytls><span>TLS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryurl-li><input type=checkbox id=m-docsspecssemconvattributes-registryurl-check> <label for=m-docsspecssemconvattributes-registryurl-check><a href=/docs/specs/semconv/attributes-registry/url/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryurl><span>URL</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryuser-li><input type=checkbox id=m-docsspecssemconvattributes-registryuser-check> <label for=m-docsspecssemconvattributes-registryuser-check><a href=/docs/specs/semconv/attributes-registry/user/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryuser><span>User</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryuser-agent-li><input type=checkbox id=m-docsspecssemconvattributes-registryuser-agent-check> <label for=m-docsspecssemconvattributes-registryuser-agent-check><a href=/docs/specs/semconv/attributes-registry/user-agent/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryuser-agent><span>User Agent</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryv8js-li><input type=checkbox id=m-docsspecssemconvattributes-registryv8js-check> <label for=m-docsspecssemconvattributes-registryv8js-check><a href=/docs/specs/semconv/attributes-registry/v8js/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryv8js><span>V8js</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registryvcs-li><input type=checkbox id=m-docsspecssemconvattributes-registryvcs-check> <label for=m-docsspecssemconvattributes-registryvcs-check><a href=/docs/specs/semconv/attributes-registry/vcs/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registryvcs><span>VCS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvattributes-registrywebengine-li><input type=checkbox id=m-docsspecssemconvattributes-registrywebengine-check> <label for=m-docsspecssemconvattributes-registrywebengine-check><a href=/docs/specs/semconv/attributes-registry/webengine/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvattributes-registrywebengine><span>Webengine</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvgeneral-li><input type=checkbox id=m-docsspecssemconvgeneral-check> <label for=m-docsspecssemconvgeneral-check><a href=/docs/specs/semconv/general/ title="General Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvgeneral><span>General</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralattribute-naming-li><input type=checkbox id=m-docsspecssemconvgeneralattribute-naming-check> <label for=m-docsspecssemconvgeneralattribute-naming-check><a href=/docs/specs/semconv/general/attribute-naming/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralattribute-naming><span>Attribute Naming</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralattribute-requirement-level-li><input type=checkbox id=m-docsspecssemconvgeneralattribute-requirement-level-check> <label for=m-docsspecssemconvgeneralattribute-requirement-level-check><a href=/docs/specs/semconv/general/attribute-requirement-level/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralattribute-requirement-level><span>Attribute Requirement Levels</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralattributes-li><input type=checkbox id=m-docsspecssemconvgeneralattributes-check> <label for=m-docsspecssemconvgeneralattributes-check><a href=/docs/specs/semconv/general/attributes/ title="General Attributes" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralattributes><span>Attributes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralevents-li><input type=checkbox id=m-docsspecssemconvgeneralevents-check> <label for=m-docsspecssemconvgeneralevents-check><a href=/docs/specs/semconv/general/events/ title="Semantic Conventions for Events" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralevents><span>Events</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgenerallogs-li><input type=checkbox id=m-docsspecssemconvgenerallogs-check> <label for=m-docsspecssemconvgenerallogs-check><a href=/docs/specs/semconv/general/logs/ title="General Logs Attributes" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgenerallogs><span>Logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralprofiles-li><input type=checkbox id=m-docsspecssemconvgeneralprofiles-check> <label for=m-docsspecssemconvgeneralprofiles-check><a href=/docs/specs/semconv/general/profiles/ title="General Profiles Attributes" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralprofiles><span>Logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralmetric-requirement-level-li><input type=checkbox id=m-docsspecssemconvgeneralmetric-requirement-level-check> <label for=m-docsspecssemconvgeneralmetric-requirement-level-check><a href=/docs/specs/semconv/general/metric-requirement-level/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralmetric-requirement-level><span>Metric Requirement Levels</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralmetrics-li><input type=checkbox id=m-docsspecssemconvgeneralmetrics-check> <label for=m-docsspecssemconvgeneralmetrics-check><a href=/docs/specs/semconv/general/metrics/ title="Metrics Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralmetrics><span>Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneralsession-li><input type=checkbox id=m-docsspecssemconvgeneralsession-check> <label for=m-docsspecssemconvgeneralsession-check><a href=/docs/specs/semconv/general/session/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneralsession><span>Semantic conventions for session</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneraltrace-li><input type=checkbox id=m-docsspecssemconvgeneraltrace-check> <label for=m-docsspecssemconvgeneraltrace-check><a href=/docs/specs/semconv/general/trace/ title="Trace Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneraltrace><span>Trace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgeneraltrace-compatibility-li><input type=checkbox id=m-docsspecssemconvgeneraltrace-compatibility-check> <label for=m-docsspecssemconvgeneraltrace-compatibility-check><a href=/docs/specs/semconv/general/trace-compatibility/ title="Semantic Conventions for Tracing Compatibility Components" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgeneraltrace-compatibility><span>Tracing Compatibility</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvdotnet-li><input type=checkbox id=m-docsspecssemconvdotnet-check> <label for=m-docsspecssemconvdotnet-check><a href=/docs/specs/semconv/dotnet/ title="Semantic Conventions for .NET metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvdotnet><span>.NET</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdotnetdotnet-aspnetcore-metrics-li><input type=checkbox id=m-docsspecssemconvdotnetdotnet-aspnetcore-metrics-check> <label for=m-docsspecssemconvdotnetdotnet-aspnetcore-metrics-check><a href=/docs/specs/semconv/dotnet/dotnet-aspnetcore-metrics/ title="Semantic Conventions for ASP.NET Core metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdotnetdotnet-aspnetcore-metrics><span>ASP.NET Core</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdotnetdotnet-dns-metrics-li><input type=checkbox id=m-docsspecssemconvdotnetdotnet-dns-metrics-check> <label for=m-docsspecssemconvdotnetdotnet-dns-metrics-check><a href=/docs/specs/semconv/dotnet/dotnet-dns-metrics/ title="Semantic Conventions for DNS metrics emitted by .NET" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdotnetdotnet-dns-metrics><span>DNS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdotnetdotnet-http-metrics-li><input type=checkbox id=m-docsspecssemconvdotnetdotnet-http-metrics-check> <label for=m-docsspecssemconvdotnetdotnet-http-metrics-check><a href=/docs/specs/semconv/dotnet/dotnet-http-metrics/ title="Semantic Conventions for HTTP client and server metrics emitted by .NET" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdotnetdotnet-http-metrics><span>HTTP client and server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdotnetdotnet-kestrel-metrics-li><input type=checkbox id=m-docsspecssemconvdotnetdotnet-kestrel-metrics-check> <label for=m-docsspecssemconvdotnetdotnet-kestrel-metrics-check><a href=/docs/specs/semconv/dotnet/dotnet-kestrel-metrics/ title="Semantic Conventions for Kestrel web server metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdotnetdotnet-kestrel-metrics><span>Kestrel</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdotnetdotnet-signalr-metrics-li><input type=checkbox id=m-docsspecssemconvdotnetdotnet-signalr-metrics-check> <label for=m-docsspecssemconvdotnetdotnet-signalr-metrics-check><a href=/docs/specs/semconv/dotnet/dotnet-signalr-metrics/ title="Semantic Conventions for SignalR server metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdotnetdotnet-signalr-metrics><span>SignalR</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvazure-li><input type=checkbox id=m-docsspecssemconvazure-check> <label for=m-docsspecssemconvazure-check><a href=/docs/specs/semconv/azure/ title="Semantic Convention for Azure Resource Logs" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvazure><span>Azure</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvazureevents-li><input type=checkbox id=m-docsspecssemconvazureevents-check> <label for=m-docsspecssemconvazureevents-check><a href=/docs/specs/semconv/azure/events/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvazureevents><span>Semantic Conventions for Azure Resource Log events</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvcloud-providers-li><input type=checkbox id=m-docsspecssemconvcloud-providers-check> <label for=m-docsspecssemconvcloud-providers-check><a href=/docs/specs/semconv/cloud-providers/ title="Semantic Conventions for Cloud Providers" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvcloud-providers><span>Cloud Providers</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvcloud-providersaws-sdk-li><input type=checkbox id=m-docsspecssemconvcloud-providersaws-sdk-check> <label for=m-docsspecssemconvcloud-providersaws-sdk-check><a href=/docs/specs/semconv/cloud-providers/aws-sdk/ title="Semantic Conventions for AWS SDK" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvcloud-providersaws-sdk><span>AWS SDK</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvcloudevents-li><input type=checkbox id=m-docsspecssemconvcloudevents-check> <label for=m-docsspecssemconvcloudevents-check><a href=/docs/specs/semconv/cloudevents/ title="Semantic Conventions for CloudEvents" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvcloudevents><span>CloudEvents</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvcloudeventscloudevents-spans-li><input type=checkbox id=m-docsspecssemconvcloudeventscloudevents-spans-check> <label for=m-docsspecssemconvcloudeventscloudevents-spans-check><a href=/docs/specs/semconv/cloudevents/cloudevents-spans/ title="Semantic Conventions for CloudEvents Spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvcloudeventscloudevents-spans><span>CloudEvents Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvdatabase-li><input type=checkbox id=m-docsspecssemconvdatabase-check> <label for=m-docsspecssemconvdatabase-check><a href=/docs/specs/semconv/database/ title="Semantic Conventions for Database Calls and Systems" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvdatabase><span>Database</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasedynamodb-li><input type=checkbox id=m-docsspecssemconvdatabasedynamodb-check> <label for=m-docsspecssemconvdatabasedynamodb-check><a href=/docs/specs/semconv/database/dynamodb/ title="Semantic Conventions for AWS DynamoDB" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasedynamodb><span>AWS DynamoDB</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasecassandra-li><input type=checkbox id=m-docsspecssemconvdatabasecassandra-check> <label for=m-docsspecssemconvdatabasecassandra-check><a href=/docs/specs/semconv/database/cassandra/ title="Semantic Conventions for Cassandra" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasecassandra><span>Cassandra</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasedatabase-spans-li><input type=checkbox id=m-docsspecssemconvdatabasedatabase-spans-check> <label for=m-docsspecssemconvdatabasedatabase-spans-check><a href=/docs/specs/semconv/database/database-spans/ title="Semantic Conventions for Database Client Calls" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasedatabase-spans><span>Client Calls</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasecosmosdb-li><input type=checkbox id=m-docsspecssemconvdatabasecosmosdb-check> <label for=m-docsspecssemconvdatabasecosmosdb-check><a href=/docs/specs/semconv/database/cosmosdb/ title="Semantic Conventions for Microsoft Cosmos DB" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasecosmosdb><span>Cosmos DB</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasecouchdb-li><input type=checkbox id=m-docsspecssemconvdatabasecouchdb-check> <label for=m-docsspecssemconvdatabasecouchdb-check><a href=/docs/specs/semconv/database/couchdb/ title="Semantic Conventions for CouchDB" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasecouchdb><span>CouchDB</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabaseelasticsearch-li><input type=checkbox id=m-docsspecssemconvdatabaseelasticsearch-check> <label for=m-docsspecssemconvdatabaseelasticsearch-check><a href=/docs/specs/semconv/database/elasticsearch/ title="Semantic Conventions for Elasticsearch" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabaseelasticsearch><span>Elasticsearch</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasehbase-li><input type=checkbox id=m-docsspecssemconvdatabasehbase-check> <label for=m-docsspecssemconvdatabasehbase-check><a href=/docs/specs/semconv/database/hbase/ title="Semantic Conventions for HBase" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasehbase><span>HBase</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasemariadb-li><input type=checkbox id=m-docsspecssemconvdatabasemariadb-check> <label for=m-docsspecssemconvdatabasemariadb-check><a href=/docs/specs/semconv/database/mariadb/ title="Semantic Conventions for MariaDB" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasemariadb><span>MariaDB</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasedatabase-metrics-li><input type=checkbox id=m-docsspecssemconvdatabasedatabase-metrics-check> <label for=m-docsspecssemconvdatabasedatabase-metrics-check><a href=/docs/specs/semconv/database/database-metrics/ title="Semantic Conventions for Database Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasedatabase-metrics><span>Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasemongodb-li><input type=checkbox id=m-docsspecssemconvdatabasemongodb-check> <label for=m-docsspecssemconvdatabasemongodb-check><a href=/docs/specs/semconv/database/mongodb/ title="Semantic Conventions for MongoDB" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasemongodb><span>MongoDB</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasemssql-li><input type=checkbox id=m-docsspecssemconvdatabasemssql-check> <label for=m-docsspecssemconvdatabasemssql-check><a href=/docs/specs/semconv/database/mssql/ title="Semantic Conventions for MSSQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasemssql><span>MSSQL</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasemysql-li><input type=checkbox id=m-docsspecssemconvdatabasemysql-check> <label for=m-docsspecssemconvdatabasemysql-check><a href=/docs/specs/semconv/database/mysql/ title="Semantic Conventions for MySQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasemysql><span>MySQL</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasepostgresql-li><input type=checkbox id=m-docsspecssemconvdatabasepostgresql-check> <label for=m-docsspecssemconvdatabasepostgresql-check><a href=/docs/specs/semconv/database/postgresql/ title="Semantic Conventions for PostgreSQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasepostgresql><span>PostgreSQL</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabaseredis-li><input type=checkbox id=m-docsspecssemconvdatabaseredis-check> <label for=m-docsspecssemconvdatabaseredis-check><a href=/docs/specs/semconv/database/redis/ title="Semantic Conventions for Redis" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabaseredis><span>Redis</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdatabasesql-li><input type=checkbox id=m-docsspecssemconvdatabasesql-check> <label for=m-docsspecssemconvdatabasesql-check><a href=/docs/specs/semconv/database/sql/ title="Semantic Conventions for SQL Databases" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdatabasesql><span>SQL</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvdnsdns-metrics-li><input type=checkbox id=m-docsspecssemconvdnsdns-metrics-check> <label for=m-docsspecssemconvdnsdns-metrics-check><a href=/docs/specs/semconv/dns/dns-metrics/ title="Semantic Conventions for DNS queries" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvdnsdns-metrics><span>DNS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvexceptions-li><input type=checkbox id=m-docsspecssemconvexceptions-check> <label for=m-docsspecssemconvexceptions-check><a href=/docs/specs/semconv/exceptions/ title="Semantic Conventions for Exceptions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvexceptions><span>Exceptions</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvexceptionsexceptions-logs-li><input type=checkbox id=m-docsspecssemconvexceptionsexceptions-logs-check> <label for=m-docsspecssemconvexceptionsexceptions-logs-check><a href=/docs/specs/semconv/exceptions/exceptions-logs/ title="Semantic Conventions for Exceptions in Logs" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvexceptionsexceptions-logs><span>Logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvexceptionsexceptions-spans-li><input type=checkbox id=m-docsspecssemconvexceptionsexceptions-spans-check> <label for=m-docsspecssemconvexceptionsexceptions-spans-check><a href=/docs/specs/semconv/exceptions/exceptions-spans/ title="Semantic Conventions for Exceptions on Spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvexceptionsexceptions-spans><span>Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvfaas-li><input type=checkbox id=m-docsspecssemconvfaas-check> <label for=m-docsspecssemconvfaas-check><a href=/docs/specs/semconv/faas/ title="Semantic Conventions for Function-as-a-Service" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvfaas><span>FaaS</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvfaasaws-lambda-li><input type=checkbox id=m-docsspecssemconvfaasaws-lambda-check> <label for=m-docsspecssemconvfaasaws-lambda-check><a href=/docs/specs/semconv/faas/aws-lambda/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvfaasaws-lambda><span>Instrumenting AWS Lambda</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvfaasfaas-metrics-li><input type=checkbox id=m-docsspecssemconvfaasfaas-metrics-check> <label for=m-docsspecssemconvfaasfaas-metrics-check><a href=/docs/specs/semconv/faas/faas-metrics/ title="Semantic Conventions for FaaS Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvfaasfaas-metrics><span>Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvfaasfaas-spans-li><input type=checkbox id=m-docsspecssemconvfaasfaas-spans-check> <label for=m-docsspecssemconvfaasfaas-spans-check><a href=/docs/specs/semconv/faas/faas-spans/ title="Semantic Conventions for FaaS Spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvfaasfaas-spans><span>Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvfeature-flags-li><input type=checkbox id=m-docsspecssemconvfeature-flags-check> <label for=m-docsspecssemconvfeature-flags-check><a href=/docs/specs/semconv/feature-flags/ title="Semantic Conventions for Feature Flags" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvfeature-flags><span>Feature Flags</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvfeature-flagsfeature-flags-logs-li><input type=checkbox id=m-docsspecssemconvfeature-flagsfeature-flags-logs-check> <label for=m-docsspecssemconvfeature-flagsfeature-flags-logs-check><a href=/docs/specs/semconv/feature-flags/feature-flags-logs/ title="Semantic Conventions for Feature Flags in Logs" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvfeature-flagsfeature-flags-logs><span>Logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvfeature-flagsfeature-flags-spans-li><input type=checkbox id=m-docsspecssemconvfeature-flagsfeature-flags-spans-check> <label for=m-docsspecssemconvfeature-flagsfeature-flags-spans-check><a href=/docs/specs/semconv/feature-flags/feature-flags-spans/ title="Semantic Conventions for Feature Flags in Spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvfeature-flagsfeature-flags-spans><span>Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvgen-ai-li><input type=checkbox id=m-docsspecssemconvgen-ai-check> <label for=m-docsspecssemconvgen-ai-check><a href=/docs/specs/semconv/gen-ai/ title="Semantic Conventions for Generative AI systems" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvgen-ai><span>Generative AI</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgen-aigen-ai-events-li><input type=checkbox id=m-docsspecssemconvgen-aigen-ai-events-check> <label for=m-docsspecssemconvgen-aigen-ai-events-check><a href=/docs/specs/semconv/gen-ai/gen-ai-events/ title="Semantic Conventions for GenAI events" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgen-aigen-ai-events><span>Generative AI events</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgen-aigen-ai-metrics-li><input type=checkbox id=m-docsspecssemconvgen-aigen-ai-metrics-check> <label for=m-docsspecssemconvgen-aigen-ai-metrics-check><a href=/docs/specs/semconv/gen-ai/gen-ai-metrics/ title="Semantic Conventions for Generative AI Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgen-aigen-ai-metrics><span>Generative AI metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgen-aigen-ai-spans-li><input type=checkbox id=m-docsspecssemconvgen-aigen-ai-spans-check> <label for=m-docsspecssemconvgen-aigen-ai-spans-check><a href=/docs/specs/semconv/gen-ai/gen-ai-spans/ title="Semantic Conventions for GenAI spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgen-aigen-ai-spans><span>Generative AI traces</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgen-aiopenai-li><input type=checkbox id=m-docsspecssemconvgen-aiopenai-check> <label for=m-docsspecssemconvgen-aiopenai-check><a href=/docs/specs/semconv/gen-ai/openai/ title="Semantic Conventions for OpenAI operations" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgen-aiopenai><span>OpenAI traces and metrics</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvgraphqlgraphql-spans-li><input type=checkbox id=m-docsspecssemconvgraphqlgraphql-spans-check> <label for=m-docsspecssemconvgraphqlgraphql-spans-check><a href=/docs/specs/semconv/graphql/graphql-spans/ title="Semantic Conventions for GraphQL Server" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvgraphqlgraphql-spans><span>GraphQL Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvhardware-li><input type=checkbox id=m-docsspecssemconvhardware-check> <label for=m-docsspecssemconvhardware-check><a href=/docs/specs/semconv/hardware/ title="Semantic Conventions for Hardware" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvhardware><span>Hardware</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvhardwarecommon-li><input type=checkbox id=m-docsspecssemconvhardwarecommon-check> <label for=m-docsspecssemconvhardwarecommon-check><a href=/docs/specs/semconv/hardware/common/ title="Semantic Conventions for Common Hardware Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvhardwarecommon><span>Common Hardware Metrics</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvhttp-li><input type=checkbox id=m-docsspecssemconvhttp-check> <label for=m-docsspecssemconvhttp-check><a href=/docs/specs/semconv/http/ title="Semantic Conventions for HTTP" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvhttp><span>HTTP</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvhttphttp-metrics-li><input type=checkbox id=m-docsspecssemconvhttphttp-metrics-check> <label for=m-docsspecssemconvhttphttp-metrics-check><a href=/docs/specs/semconv/http/http-metrics/ title="Semantic Conventions for HTTP Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvhttphttp-metrics><span>Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvhttphttp-spans-li><input type=checkbox id=m-docsspecssemconvhttphttp-spans-check> <label for=m-docsspecssemconvhttphttp-spans-check><a href=/docs/specs/semconv/http/http-spans/ title="Semantic Conventions for HTTP Spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvhttphttp-spans><span>Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvmessaging-li><input type=checkbox id=m-docsspecssemconvmessaging-check> <label for=m-docsspecssemconvmessaging-check><a href=/docs/specs/semconv/messaging/ title="Semantic Conventions for Messaging Systems" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvmessaging><span>Messaging Systems</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessagingazure-messaging-li><input type=checkbox id=m-docsspecssemconvmessagingazure-messaging-check> <label for=m-docsspecssemconvmessagingazure-messaging-check><a href=/docs/specs/semconv/messaging/azure-messaging/ title="Semantic Conventions for Azure Messaging Systems" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessagingazure-messaging><span>Azure Messaging</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessaginggcp-pubsub-li><input type=checkbox id=m-docsspecssemconvmessaginggcp-pubsub-check> <label for=m-docsspecssemconvmessaginggcp-pubsub-check><a href=/docs/specs/semconv/messaging/gcp-pubsub/ title="Semantic Conventions for Google Cloud Pub/Sub" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessaginggcp-pubsub><span>Google Cloud Pub/Sub</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessagingkafka-li><input type=checkbox id=m-docsspecssemconvmessagingkafka-check> <label for=m-docsspecssemconvmessagingkafka-check><a href=/docs/specs/semconv/messaging/kafka/ title="Semantic Conventions for Kafka" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessagingkafka><span>Kafka</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessagingrabbitmq-li><input type=checkbox id=m-docsspecssemconvmessagingrabbitmq-check> <label for=m-docsspecssemconvmessagingrabbitmq-check><a href=/docs/specs/semconv/messaging/rabbitmq/ title="Semantic Conventions for RabbitMQ" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessagingrabbitmq><span>RabbitMQ</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessagingrocketmq-li><input type=checkbox id=m-docsspecssemconvmessagingrocketmq-check> <label for=m-docsspecssemconvmessagingrocketmq-check><a href=/docs/specs/semconv/messaging/rocketmq/ title="Semantic Conventions for RocketMQ" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessagingrocketmq><span>RocketMQ</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessagingmessaging-metrics-li><input type=checkbox id=m-docsspecssemconvmessagingmessaging-metrics-check> <label for=m-docsspecssemconvmessagingmessaging-metrics-check><a href=/docs/specs/semconv/messaging/messaging-metrics/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessagingmessaging-metrics><span>Semantic Conventions for Messaging Client Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmessagingmessaging-spans-li><input type=checkbox id=m-docsspecssemconvmessagingmessaging-spans-check> <label for=m-docsspecssemconvmessagingmessaging-spans-check><a href=/docs/specs/semconv/messaging/messaging-spans/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmessagingmessaging-spans><span>Semantic Conventions for Messaging Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvmobile-li><input type=checkbox id=m-docsspecssemconvmobile-check> <label for=m-docsspecssemconvmobile-check><a href=/docs/specs/semconv/mobile/ title="Semantic Convention for Mobile Platform" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvmobile><span>Mobile</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvmobileevents-li><input type=checkbox id=m-docsspecssemconvmobileevents-check> <label for=m-docsspecssemconvmobileevents-check><a href=/docs/specs/semconv/mobile/events/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvmobileevents><span>Semantic Conventions for mobile events</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvnon-normative-li><input type=checkbox id=m-docsspecssemconvnon-normative-check> <label for=m-docsspecssemconvnon-normative-check><a href=/docs/specs/semconv/non-normative/ title="Non-normative supplementary information" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvnon-normative><span>Non-normative</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvnon-normativecompatibility-li><input type=checkbox id=m-docsspecssemconvnon-normativecompatibility-check> <label for=m-docsspecssemconvnon-normativecompatibility-check><a href=/docs/specs/semconv/non-normative/compatibility/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvnon-normativecompatibility><span>Compatibility</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvnon-normativecompatibilityaws-li><input type=checkbox id=m-docsspecssemconvnon-normativecompatibilityaws-check> <label for=m-docsspecssemconvnon-normativecompatibilityaws-check><a href=/docs/specs/semconv/non-normative/compatibility/aws/ title="Compatibility Considerations for AWS" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvnon-normativecompatibilityaws><span>AWS</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvnon-normativecode-generation-li><input type=checkbox id=m-docsspecssemconvnon-normativecode-generation-check> <label for=m-docsspecssemconvnon-normativecode-generation-check><a href=/docs/specs/semconv/non-normative/code-generation/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvnon-normativecode-generation><span>Generating Semantic Convention libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvnon-normativehttp-migration-li><input type=checkbox id=m-docsspecssemconvnon-normativehttp-migration-check> <label for=m-docsspecssemconvnon-normativehttp-migration-check><a href=/docs/specs/semconv/non-normative/http-migration/ title="HTTP semantic convention stability migration" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvnon-normativehttp-migration><span>HTTP migration</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvobject-stores-li><input type=checkbox id=m-docsspecssemconvobject-stores-check> <label for=m-docsspecssemconvobject-stores-check><a href=/docs/specs/semconv/object-stores/ title="Semantic Conventions for Object Stores" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvobject-stores><span>Object Stores</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvobject-storess3-li><input type=checkbox id=m-docsspecssemconvobject-storess3-check> <label for=m-docsspecssemconvobject-storess3-check><a href=/docs/specs/semconv/object-stores/s3/ title="Semantic Conventions for AWS S3" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvobject-storess3><span>AWS S3</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvresource-li><input type=checkbox id=m-docsspecssemconvresource-check> <label for=m-docsspecssemconvresource-check><a href=/docs/specs/semconv/resource/ title="Resource Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvresource><span>Resource</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourceandroid-li><input type=checkbox id=m-docsspecssemconvresourceandroid-check> <label for=m-docsspecssemconvresourceandroid-check><a href=/docs/specs/semconv/resource/android/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourceandroid><span>Android</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcebrowser-li><input type=checkbox id=m-docsspecssemconvresourcebrowser-check> <label for=m-docsspecssemconvresourcebrowser-check><a href=/docs/specs/semconv/resource/browser/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcebrowser><span>Browser</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-li><input type=checkbox id=m-docsspecssemconvresourcecloud-check> <label for=m-docsspecssemconvresourcecloud-check><a href=/docs/specs/semconv/resource/cloud/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud><span>Cloud</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloudfoundry-li><input type=checkbox id=m-docsspecssemconvresourcecloudfoundry-check> <label for=m-docsspecssemconvresourcecloudfoundry-check><a href=/docs/specs/semconv/resource/cloudfoundry/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloudfoundry><span>CloudFoundry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecontainer-li><input type=checkbox id=m-docsspecssemconvresourcecontainer-check> <label for=m-docsspecssemconvresourcecontainer-check><a href=/docs/specs/semconv/resource/container/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecontainer><span>Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcedeployment-environment-li><input type=checkbox id=m-docsspecssemconvresourcedeployment-environment-check> <label for=m-docsspecssemconvresourcedeployment-environment-check><a href=/docs/specs/semconv/resource/deployment-environment/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcedeployment-environment><span>Deployment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcedevice-li><input type=checkbox id=m-docsspecssemconvresourcedevice-check> <label for=m-docsspecssemconvresourcedevice-check><a href=/docs/specs/semconv/resource/device/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcedevice><span>Device</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcefaas-li><input type=checkbox id=m-docsspecssemconvresourcefaas-check> <label for=m-docsspecssemconvresourcefaas-check><a href=/docs/specs/semconv/resource/faas/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcefaas><span>Function as a Service</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcehost-li><input type=checkbox id=m-docsspecssemconvresourcehost-check> <label for=m-docsspecssemconvresourcehost-check><a href=/docs/specs/semconv/resource/host/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcehost><span>Host</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcek8s-li><input type=checkbox id=m-docsspecssemconvresourcek8s-check> <label for=m-docsspecssemconvresourcek8s-check><a href=/docs/specs/semconv/resource/k8s/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcek8s><span>Kubernetes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourceos-li><input type=checkbox id=m-docsspecssemconvresourceos-check> <label for=m-docsspecssemconvresourceos-check><a href=/docs/specs/semconv/resource/os/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourceos><span>Operating System</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourceprocess-li><input type=checkbox id=m-docsspecssemconvresourceprocess-check> <label for=m-docsspecssemconvresourceprocess-check><a href=/docs/specs/semconv/resource/process/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourceprocess><span>Process and Process Runtime Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvresourcecloud-provider-li><input type=checkbox id=m-docsspecssemconvresourcecloud-provider-check> <label for=m-docsspecssemconvresourcecloud-provider-check><a href=/docs/specs/semconv/resource/cloud-provider/ title="Resource Cloud Provider Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvresourcecloud-provider><span>Resource Cloud Provider</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvresourcecloud-provideraws-li><input type=checkbox id=m-docsspecssemconvresourcecloud-provideraws-check> <label for=m-docsspecssemconvresourcecloud-provideraws-check><a href=/docs/specs/semconv/resource/cloud-provider/aws/ title="AWS Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvresourcecloud-provideraws><span>AWS</span></a></label><ul class="ul-6 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-providerawsecs-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providerawsecs-check> <label for=m-docsspecssemconvresourcecloud-providerawsecs-check><a href=/docs/specs/semconv/resource/cloud-provider/aws/ecs/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud-providerawsecs><span>AWS ECS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-providerawseks-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providerawseks-check> <label for=m-docsspecssemconvresourcecloud-providerawseks-check><a href=/docs/specs/semconv/resource/cloud-provider/aws/eks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud-providerawseks><span>AWS EKS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-providerawslogs-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providerawslogs-check> <label for=m-docsspecssemconvresourcecloud-providerawslogs-check><a href=/docs/specs/semconv/resource/cloud-provider/aws/logs/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud-providerawslogs><span>AWS Logs</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvresourcecloud-providergcp-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providergcp-check> <label for=m-docsspecssemconvresourcecloud-providergcp-check><a href=/docs/specs/semconv/resource/cloud-provider/gcp/ title="GCP Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvresourcecloud-providergcp><span>GCP</span></a></label><ul class="ul-6 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-providergcpcloud-run-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providergcpcloud-run-check> <label for=m-docsspecssemconvresourcecloud-providergcpcloud-run-check><a href=/docs/specs/semconv/resource/cloud-provider/gcp/cloud-run/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud-providergcpcloud-run><span>Google Cloud Run</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-providergcpgce-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providergcpgce-check> <label for=m-docsspecssemconvresourcecloud-providergcpgce-check><a href=/docs/specs/semconv/resource/cloud-provider/gcp/gce/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud-providergcpgce><span>Google Compute Engine</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcecloud-providerheroku-li><input type=checkbox id=m-docsspecssemconvresourcecloud-providerheroku-check> <label for=m-docsspecssemconvresourcecloud-providerheroku-check><a href=/docs/specs/semconv/resource/cloud-provider/heroku/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcecloud-providerheroku><span>Heroku</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvresourcewebengine-li><input type=checkbox id=m-docsspecssemconvresourcewebengine-check> <label for=m-docsspecssemconvresourcewebengine-check><a href=/docs/specs/semconv/resource/webengine/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvresourcewebengine><span>Webengine</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvrpc-li><input type=checkbox id=m-docsspecssemconvrpc-check> <label for=m-docsspecssemconvrpc-check><a href=/docs/specs/semconv/rpc/ title="Semantic Conventions for RPC" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvrpc><span>RPC</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvrpcconnect-rpc-li><input type=checkbox id=m-docsspecssemconvrpcconnect-rpc-check> <label for=m-docsspecssemconvrpcconnect-rpc-check><a href=/docs/specs/semconv/rpc/connect-rpc/ title="Semantic Conventions for Connect RPC" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvrpcconnect-rpc><span>Connect</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvrpcgrpc-li><input type=checkbox id=m-docsspecssemconvrpcgrpc-check> <label for=m-docsspecssemconvrpcgrpc-check><a href=/docs/specs/semconv/rpc/grpc/ title="Semantic Conventions for gRPC" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvrpcgrpc><span>gRPC</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvrpcjson-rpc-li><input type=checkbox id=m-docsspecssemconvrpcjson-rpc-check> <label for=m-docsspecssemconvrpcjson-rpc-check><a href=/docs/specs/semconv/rpc/json-rpc/ title="Semantic Conventions for JSON-RPC" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvrpcjson-rpc><span>JSON-RPC</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvrpcrpc-metrics-li><input type=checkbox id=m-docsspecssemconvrpcrpc-metrics-check> <label for=m-docsspecssemconvrpcrpc-metrics-check><a href=/docs/specs/semconv/rpc/rpc-metrics/ title="Semantic Conventions for RPC Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvrpcrpc-metrics><span>Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvrpcrpc-spans-li><input type=checkbox id=m-docsspecssemconvrpcrpc-spans-check> <label for=m-docsspecssemconvrpcrpc-spans-check><a href=/docs/specs/semconv/rpc/rpc-spans/ title="Semantic Conventions for RPC Spans" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvrpcrpc-spans><span>Spans</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvruntime-li><input type=checkbox id=m-docsspecssemconvruntime-check> <label for=m-docsspecssemconvruntime-check><a href=/docs/specs/semconv/runtime/ title="Semantic Conventions for Runtime Environment" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvruntime><span>Runtime Environment</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvruntimedotnet-metrics-li><input type=checkbox id=m-docsspecssemconvruntimedotnet-metrics-check> <label for=m-docsspecssemconvruntimedotnet-metrics-check><a href=/docs/specs/semconv/runtime/dotnet-metrics/ title="Semantic Conventions for .NET Common Language Runtime (CLR) Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvruntimedotnet-metrics><span>.NET</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvruntimego-metrics-li><input type=checkbox id=m-docsspecssemconvruntimego-metrics-check> <label for=m-docsspecssemconvruntimego-metrics-check><a href=/docs/specs/semconv/runtime/go-metrics/ title="Semantic Conventions for Go Runtime Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvruntimego-metrics><span>Go Runtime</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvruntimejvm-metrics-li><input type=checkbox id=m-docsspecssemconvruntimejvm-metrics-check> <label for=m-docsspecssemconvruntimejvm-metrics-check><a href=/docs/specs/semconv/runtime/jvm-metrics/ title="Semantic Conventions for JVM Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvruntimejvm-metrics><span>JVM</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvruntimenodejs-metrics-li><input type=checkbox id=m-docsspecssemconvruntimenodejs-metrics-check> <label for=m-docsspecssemconvruntimenodejs-metrics-check><a href=/docs/specs/semconv/runtime/nodejs-metrics/ title="Semantic Conventions for Node.js Runtime Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvruntimenodejs-metrics><span>Node.js Runtime</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvruntimev8js-metrics-li><input type=checkbox id=m-docsspecssemconvruntimev8js-metrics-check> <label for=m-docsspecssemconvruntimev8js-metrics-check><a href=/docs/specs/semconv/runtime/v8js-metrics/ title="Semantic Conventions for V8 JS Engine Runtime Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvruntimev8js-metrics><span>V8 JS Engine Runtime</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvsystem-li><input type=checkbox id=m-docsspecssemconvsystem-check> <label for=m-docsspecssemconvsystem-check><a href=/docs/specs/semconv/system/ title="System Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvsystem><span>System</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvsystemcontainer-metrics-li><input type=checkbox id=m-docsspecssemconvsystemcontainer-metrics-check> <label for=m-docsspecssemconvsystemcontainer-metrics-check><a href=/docs/specs/semconv/system/container-metrics/ title="Semantic Conventions for Container Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvsystemcontainer-metrics><span>Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvsystemk8s-metrics-li><input type=checkbox id=m-docsspecssemconvsystemk8s-metrics-check> <label for=m-docsspecssemconvsystemk8s-metrics-check><a href=/docs/specs/semconv/system/k8s-metrics/ title="Semantic Conventions for Kubernetes Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvsystemk8s-metrics><span>Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvsystemhardware-metrics-li><input type=checkbox id=m-docsspecssemconvsystemhardware-metrics-check> <label for=m-docsspecssemconvsystemhardware-metrics-check><a href=/docs/specs/semconv/system/hardware-metrics/ title="Semantic Conventions for Hardware Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvsystemhardware-metrics><span>Hardware</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvsystemprocess-metrics-li><input type=checkbox id=m-docsspecssemconvsystemprocess-metrics-check> <label for=m-docsspecssemconvsystemprocess-metrics-check><a href=/docs/specs/semconv/system/process-metrics/ title="Semantic Conventions for OS Process Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvsystemprocess-metrics><span>Process</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvsystemsystem-metrics-li><input type=checkbox id=m-docsspecssemconvsystemsystem-metrics-check> <label for=m-docsspecssemconvsystemsystem-metrics-check><a href=/docs/specs/semconv/system/system-metrics/ title="Semantic Conventions for System Metrics" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvsystemsystem-metrics><span>System</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docsspecssemconvurl-li><input type=checkbox id=m-docsspecssemconvurl-check> <label for=m-docsspecssemconvurl-check><a href=/docs/specs/semconv/url/ title="URL Semantic Conventions" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsspecssemconvurl><span>URL</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsspecssemconvurlurl-li><input type=checkbox id=m-docsspecssemconvurlurl-check> <label for=m-docsspecssemconvurlurl-check><a href=/docs/specs/semconv/url/url/ title="Semantic Conventions for URL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsspecssemconvurlurl><span>URL</span></a></label></li></ul></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docssecurity-li><input type=checkbox id=m-docssecurity-check> <label for=m-docssecurity-check><a href=/docs/security/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docssecurity><span>Security</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docssecuritycve-li><input type=checkbox id=m-docssecuritycve-check> <label for=m-docssecuritycve-check><a href=/docs/security/cve/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docssecuritycve><span>Common Vulnerabilities and Exposures</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docssecuritysecurity-response-li><input type=checkbox id=m-docssecuritysecurity-response-check> <label for=m-docssecuritysecurity-response-check><a href=/docs/security/security-response/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docssecuritysecurity-response><span>Community incident response guidelines</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docssecurityconfig-best-practices-li><input type=checkbox id=m-docssecurityconfig-best-practices-check> <label for=m-docssecurityconfig-best-practices-check><a href=/docs/security/config-best-practices/ title="Collector configuration best practices" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docssecurityconfig-best-practices><span>Collector configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docssecurityhosting-best-practices-li><input type=checkbox id=m-docssecurityhosting-best-practices-check> <label for=m-docssecurityhosting-best-practices-check><a href=/docs/security/hosting-best-practices/ title="Collector hosting best practices" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docssecurityhosting-best-practices><span>Collector hosting</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docscontributing-li><input type=checkbox id=m-docscontributing-check> <label for=m-docscontributing-check><a href=/docs/contributing/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscontributing><span>Contributing</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingprerequisites-li><input type=checkbox id=m-docscontributingprerequisites-check> <label for=m-docscontributingprerequisites-check><a href=/docs/contributing/prerequisites/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingprerequisites><span>Prerequisites</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingissues-li><input type=checkbox id=m-docscontributingissues-check> <label for=m-docscontributingissues-check><a href=/docs/contributing/issues/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingissues><span>Issues</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingpull-requests-li><input type=checkbox id=m-docscontributingpull-requests-check> <label for=m-docscontributingpull-requests-check><a href=/docs/contributing/pull-requests/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingpull-requests><span>Submitting content</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingstyle-guide-li><input type=checkbox id=m-docscontributingstyle-guide-check> <label for=m-docscontributingstyle-guide-check><a href=/docs/contributing/style-guide/ title="Documentation style guide" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingstyle-guide><span>Style guide</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributinglocalization-li><input type=checkbox id=m-docscontributinglocalization-check> <label for=m-docscontributinglocalization-check><a href=/docs/contributing/localization/ title="Site localization" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributinglocalization><span>Localization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingblog-li><input type=checkbox id=m-docscontributingblog-check> <label for=m-docscontributingblog-check><a href=/docs/contributing/blog/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingblog><span>Blog</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingpr-checks-li><input type=checkbox id=m-docscontributingpr-checks-check> <label for=m-docscontributingpr-checks-check><a href=/docs/contributing/pr-checks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingpr-checks><span>Pull request checks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingannouncements-li><input type=checkbox id=m-docscontributingannouncements-check> <label for=m-docscontributingannouncements-check><a href=/docs/contributing/announcements/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingannouncements><span>Announcements</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingdevelopment-li><input type=checkbox id=m-docscontributingdevelopment-check> <label for=m-docscontributingdevelopment-check><a href=/docs/contributing/development/ title="Development setup and commands to build, serve, and more" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingdevelopment><span>Dev setup and more</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingsig-practices-li><input type=checkbox id=m-docscontributingsig-practices-check> <label for=m-docscontributingsig-practices-check><a href=/docs/contributing/sig-practices/ title="SIG practices for approver and maintainers" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingsig-practices><span>SIG practices</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontributingacknowledgements-li><input type=checkbox id=m-docscontributingacknowledgements-check> <label for=m-docscontributingacknowledgements-check><a href=/docs/contributing/acknowledgements/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docscontributingacknowledgements><span>Acknowledgements</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-telemetry/opentelemetry.io/tree/main/content/en/docs/concepts/signals/_index.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a> <a href=https://github.com/open-telemetry/opentelemetry.io/edit/main/content/en/docs/concepts/signals/_index.md class="td-page-meta--edit td-page-meta__edit" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Edit this page</a> <a href="https://github.com/open-telemetry/opentelemetry.io/new/main/content/en/docs/concepts/signals?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" class="td-page-meta--child td-page-meta__child" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Create child page</a> <a href="https://github.com/open-telemetry/opentelemetry.io/issues/new?title=Signals" class="td-page-meta--issue td-page-meta__issue" target=_blank rel=noopener><i class="fa-solid fa-list-check fa-fw"></i> Create documentation issue</a></div></aside><main class="col-12 col-md-9 col-xl-8 ps-md-5" role=main><nav aria-label=breadcrumb class=td-breadcrumbs><ol class=breadcrumb><li class=breadcrumb-item><a href=/docs/>Docs</a></li><li class=breadcrumb-item><a href=/docs/concepts/>Concepts</a></li><li class="breadcrumb-item active" aria-current=page>Signals</li></ol></nav><div class=td-content><h1>Signals</h1><div class=lead>Learn about the categories of telemetry supported by OpenTelemetry</div><header class=article-meta></header><p>The purpose of OpenTelemetry is to collect, process, and export <strong><a href=/docs/specs/otel/glossary/#signals>signals</a></strong>. Signals are system outputs that describe the underlying activity of the operating system and applications running on a platform. A signal can be something you want to measure at a specific point in time, like temperature or memory usage, or an event that goes through the components of your distributed system that you’d like to trace. You can group different signals together to observe the inner workings of the same piece of technology under different angles.</p><p>OpenTelemetry currently supports <a href=/docs/concepts/signals/traces>traces</a>, <a href=/docs/concepts/signals/metrics>metrics</a>, <a href=/docs/concepts/signals/logs>logs</a> and <a href=/docs/concepts/signals/baggage>baggage</a>. <em>Events</em> are a specific type of log, and <a href=https://github.com/open-telemetry/oteps/blob/main/text/profiles/0212-profiling-vision.md target=_blank rel=noopener class=external-link><em>profiles</em> are being worked on</a> by the Profiling Working Group.</p><div class=section-index><hr class=panel-line><div class=entry><h5><a href=/docs/concepts/signals/traces/>Traces</a></h5><p>The path of a request through your application.</p></div><div class=entry><h5><a href=/docs/concepts/signals/metrics/>Metrics</a></h5><p>A measurement captured at runtime.</p></div><div class=entry><h5><a href=/docs/concepts/signals/logs/>Logs</a></h5><p>A recording of an event.</p></div><div class=entry><h5><a href=/docs/concepts/signals/baggage/>Baggage</a></h5><p>Contextual information that is passed between signals.</p></div></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button> <button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">Thank you. Your feedback is appreciated!</p><p class="feedback--response feedback--response-no">Please let us know <a class=external-link target=_blank rel=noopener href="https://github.com/open-telemetry/opentelemetry.io/issues/new?template=PAGE_FEEDBACK.yml&title=[Page+feedback]%3A+ADD+A+SUMMARY+OF+YOUR+FEEDBACK+HERE">how we can improve this page</a>. Your feedback is appreciated!</p></div><script>const yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButton.disabled=!0,noButton.disabled=!0},sendFeedback=e=>{if(typeof gtag!="function")return;gtag("event","page_helpful",{event_category:"Helpful",event_label:window.location.pathname,value:e})};yesButton.addEventListener("click",()=>{yesResponse.classList.add("feedback--response__visible"),disableButtons(),sendFeedback(100)}),noButton.addEventListener("click",()=>{noResponse.classList.add("feedback--response__visible"),disableButtons(),sendFeedback(0)})</script><br><div class=td-page-meta__lastmod>Last modified December 15, 2023: <a href=https://github.com/open-telemetry/opentelemetry.io/commit/08e13eb62f2869300301670675969be705db59ae>typo fix for signals page (#3689) (08e13eb6)</a></div></div></main></div></div><footer class="td-footer row d-print-none"><div class=container-fluid><div class="row mx-md-2"><div class="td-footer__left col-6 col-sm-4 order-sm-1"><ul class=td-footer__links-list><li class=td-footer__links-item data-bs-toggle=tooltip title="Mailing Lists" aria-label="Mailing Lists"><a target=_blank rel=noopener href=https://github.com/open-telemetry/community#mailing-lists aria-label="Mailing Lists"><i class="fa fa-envelope"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title=Mastodon aria-label=Mastodon><a target=_blank rel=noopener href=https://fosstodon.org/@opentelemetry aria-label=Mastodon><i class="fab fa-mastodon"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title=X aria-label=X><a target=_blank rel=noopener href=https://x.com/opentelemetry aria-label=X><i class="fab fa-x-twitter"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Stack Overflow" aria-label="Stack Overflow"><a target=_blank rel=noopener href=https://stackoverflow.com/questions/tagged/open-telemetry aria-label="Stack Overflow"><i class="fab fa-stack-overflow"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="OTel logos" aria-label="OTel logos"><a target=_blank rel=noopener href=https://github.com/cncf/artwork/tree/master/projects/opentelemetry aria-label="OTel logos"><i class="fas fa-image"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Meeting Recordings" aria-label="Meeting Recordings"><a target=_blank rel=noopener href=https://docs.google.com/spreadsheets/d/1SYKfjYhZdm2Wh2Cl6KVQalKg_m4NhTPZqq-8SzEVO6s aria-label="Meeting Recordings"><i class="fas fa-video"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Site analytics" aria-label="Site analytics"><a target=_blank rel=noopener href=https://lookerstudio.google.com/s/tSTKxK1ECeU aria-label="Site analytics"><i class="fa-solid fa-chart-line"></i></a></li></ul></div><div class="td-footer__right col-6 col-sm-4 order-sm-3"><ul class=td-footer__links-list><li class=td-footer__links-item data-bs-toggle=tooltip title=GitHub aria-label=GitHub><a target=_blank rel=noopener href=https://github.com/open-telemetry aria-label=GitHub><i class="fab fa-github"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Slack #opentelemetry" aria-label="Slack #opentelemetry"><a target=_blank rel=noopener href=https://cloud-native.slack.com/archives/CJFCJHG4Q aria-label="Slack #opentelemetry"><i class="fab fa-slack"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="CNCF DevStats" aria-label="CNCF DevStats"><a target=_blank rel=noopener href="https://opentelemetry.devstats.cncf.io/d/8/dashboards?orgId=1&refresh=15m" aria-label="CNCF DevStats"><i class="fas fa-chart-area"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Privacy Policy" aria-label="Privacy Policy"><a target=_blank rel=noopener href=https://www.linuxfoundation.org/legal/privacy-policy aria-label="Privacy Policy"><i class="fa fa-book"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Trademark Usage" aria-label="Trademark Usage"><a target=_blank rel=noopener href=https://www.linuxfoundation.org/legal/trademark-usage aria-label="Trademark Usage"><i class="fa-solid fa-trademark"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Marketing Guidelines" aria-label="Marketing Guidelines"><a target=_blank rel=noopener href=/community/marketing-guidelines/ aria-label="Marketing Guidelines"><i class="fas fa-bullhorn"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Site-build info" aria-label="Site-build info"><a target=_blank rel=noopener href=/site/ aria-label="Site-build info"><i class="fa-solid fa-hammer"></i></a></li></ul></div><div class="td-footer__center col-12 col-sm-4 py-2 order-sm-2"><span class=td-footer__copyright>© 2019–2024 <span class=td-footer__authors>OpenTelemetry Authors | Docs <a href=https://creativecommons.org/licenses/by/4.0 target=_blank rel=noopener class=external-link>CC BY 4.0</a></span></span><span class=td-footer__all_rights_reserved>All Rights Reserved</span></div></div></div></footer></div><script src=/js/main.min.8de8b471cf2d24ac27975922109c46ff18357400efcd368f435c11a56aaee8f5.js integrity="sha256-jei0cc8tJKwnl1kiEJxG/xg1dADvzTaPQ1wRpWqu6PU=" crossorigin=anonymous></script><script defer src=/js/click-to-copy.min.73478a7d4807698aed7e355eb23f9890ca18fea3158604c8471746d046702bad.js integrity="sha256-c0eKfUgHaYrtfjVesj+YkMoY/qMVhgTIRxdG0EZwK60=" crossorigin=anonymous></script><script src=/js/tabpane-persist.js></script><script src=/js/tracing.min.ddd93c968038456a887870196c44bd85338389f77c40ad3e7b9b2837f9b618dd.js integrity="sha256-3dk8loA4RWqIeHAZbES9hTODifd8QK0+e5soN/m2GN0=" crossorigin=anonymous></script><script src=/js/navScroll.min.159e3e3cdaa12b4662a3af9efbaee1a884d2ad7d12bc3f329ada9c54166131f5.js integrity="sha256-FZ4+PNqhK0Zio6+e+67hqITSrX0SvD8ymtqcVBZhMfU=" crossorigin=anonymous></script></body></html>