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&amp;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&rsquo;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&amp;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>&copy; 2019&ndash;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>

Pages: 1 2 3 4 5 6 7 8 9 10